pablohashescobar
89d4851ff5
dev: change default value for Github and Google client id if it is not present
2023-12-08 15:55:15 +05:30
pablohashescobar
49a4c466b7
dev: update dockerfile.dev to install local requirements
2023-12-08 15:55:15 +05:30
pablohashescobar
aebf8daf08
fix: user deactivation if instance admin and remove auto assigning of workspace and projects
2023-12-08 15:55:15 +05:30
Nikhil
74ca187659
chore: workspace roles ( #3024 )
...
* chore: workspace project roles for the current user
* dev: workspace and project member
* chore: store implementation for workspace user projects role
* view changes for the project roles
* connect workspace member's project roles to assigned
---------
Co-authored-by: gurusainath <gurusainath007@gmail.com>
Co-authored-by: rahulramesha <rahulramesham@gmail.com>
Co-authored-by: rahulramesha <71900764+rahulramesha@users.noreply.github.com>
2023-12-07 19:59:35 +05:30
Nikhil
e755ce3272
dev: instance refactor ( #3015 )
...
* dev: remove license engine communication
* dev: remove license engine base url
* dev: update instance configuration function
* chore: removed the print statement
* chore: changed config variables
* chore: cleanup
* chore: added SKIP_ENV_VAR
* chore: changed the EMAIL_FROM
* dev: patch endpoint for workspace
* dev: custom port for takeoff script
* chore: changed my sequence
* fix: update operaton for member invitations in workspace
* clean-up: remove logs
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
Co-authored-by: gurusainath <gurusainath007@gmail.com>
2023-12-07 19:59:35 +05:30
Bavisetti Narayan
55ce748aa1
chore: Page auth and other improvements ( #3011 )
...
* chore: project query optimised
* chore: page permissions changed
2023-12-07 19:59:35 +05:30
Nikhil
c5cc706978
dev: user password reset management command ( #3000 )
2023-12-07 19:59:35 +05:30
Nikhil
b44dd26347
dev: remove unused packages ( #3009 )
...
* dev: remove unused packages
* dev: remove gunicorn config
2023-12-07 19:59:35 +05:30
Bavisetti Narayan
b35874e294
chore: posthog event for workspace invite ( #2989 )
...
* chore: posthog event for workspace invite
* chore: updated event names, added all the existing events to workspace metrics group
* chore: seperated workspace invite
* fix: workspace invite accept event updated
---------
Co-authored-by: Ramesh Kumar Chandra <rameshkumar2299@gmail.com>
2023-12-07 19:59:35 +05:30
Aaryan Khandelwal
be2cf2e842
chore: updated sign-in workflows for cloud and self-hosted instances ( #2994 )
...
* chore: update onboarding workflow
* dev: update user count tasks
* fix: forgot password endpoint
* dev: instance and onboarding updates
* chore: update sign-in workflow for cloud and self-hosted instances (#2993 )
* chore: updated auth services
* chore: new signin workflow updated
* chore: updated content
* chore: instance admin setup
* dev: update instance verification task
* dev: run the instance verification task every 4 hours
* dev: update migrations
* chore: update latest features image
---------
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com>
2023-12-07 19:59:35 +05:30
Nikhil
41f0d55dab
fix: sentry dsn error ( #2981 )
2023-12-07 19:59:35 +05:30
Bavisetti Narayan
25b7e22b70
chore: html validation ( #2970 )
...
* chore: changed api serializers
* chore: state status code
* chore: removed sorted keys
2023-12-07 19:59:35 +05:30
Nikhil
59a1b6ca77
chore: instance ( #2955 )
2023-12-07 19:59:35 +05:30
Nikhil
46c7f98c9d
dev: update email templates ( #2948 )
...
* dev: update magic link email
* dev: forgot password mail
* dev: workspace invitation update
* dev: update email templates and task
* dev: remove email verification template
* dev: change all conversation links to issues
2023-12-07 19:59:35 +05:30
Nikhil
c598d458f6
chore: status code changed ( #2947 )
2023-12-07 19:59:35 +05:30
Nikhil
344ae5d551
dev: transactional emails ( #2946 )
2023-12-07 19:59:35 +05:30
Nikhil
5ccc226498
dev: instance registration ( #2912 )
...
* dev: remove auto script for registration
* dev: make all of the instance admins as owners when adding a instance admin
* dev: remove sign out endpoint
* dev: update takeoff script to register the instance
* dev: reapply instance model
* dev: check none for instance configuration encryptions
* dev: encrypting secrets configuration
* dev: user workflow for registration in instances
* dev: add email automation configuration
* dev: remove unused imports
* dev: reallign migrations
* dev: reconfigure license engine registrations
* dev: move email check to background worker
* dev: add sign up
* chore: signup error message
* dev: updated onboarding workflows and instance setting
* dev: updated template for magic login
* chore: page migration changed
* dev: updated migrations and authentication for license and update template for workspace invite
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
2023-12-07 19:59:35 +05:30
guru_sainath
804313413b
chore: replaced v3 issues endpoints ( #2945 )
...
* chore: removed v3 endpoints
* chore: replace v3 issues to normal issues endpoints
* build-error: Bulid error is new issue structure
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
2023-12-07 19:59:35 +05:30
Bavisetti Narayan
56fb9414f1
chore: v3 global issues ( #2938 )
2023-12-07 19:59:35 +05:30
Bavisetti Narayan
53950f0684
chore: api rate limiting ( #2933 )
2023-12-07 19:59:35 +05:30
Bavisetti Narayan
e060a4dbf0
chore: api webhooks validation ( #2928 )
...
* chore: api webhooks update
* chore: webhooks signature validation
2023-12-07 19:59:35 +05:30
Bavisetti Narayan
18587395c9
chore: deactivated user workflow change ( #2888 )
...
* chore: deactivated user workflow change
* chore: removed archived and draft from v3 by default
* chore: draft and archive update
* chore: bool field
* chore: fall back workspace updated
* chore: workspace member active
2023-12-07 19:59:35 +05:30
Bavisetti Narayan
acc6b5ed5c
chore: seperated delete endpoint for file upload ( #2870 )
2023-12-07 19:59:35 +05:30
Ramesh Kumar Chandra
20fe27e086
fix: track events updated, extra parameters added, added events for issues, pages, states, cycles ( #2875 )
...
* fix: event tracking method updated to store, chore: updated and added events for workspace, projects and create issue
* fix: posthog auth event tracking
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
2023-12-07 19:59:35 +05:30
Nikhil
1bd38ad4c7
refactor: image upload modals, file size limit added to config ( #2868 )
...
* chore: add file size limit as config in the config api
* refactor: image upload modals
---------
Co-authored-by: Aaryan Khandelwal <aaryankhandu123@gmail.com>
2023-12-07 19:59:35 +05:30
Bavisetti Narayan
0669dab1c4
chore: user deactivation and login restriction ( #2855 )
...
* chore: user deactivation
* chore: deactivation and login disabled
* chore: added get configuration value
* chore: serializer message change
* chore: instance admin passowrd change
* chore: removed triage
* chore: v3 endpoint for user profile
* chore: added enable signin
---------
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com>
2023-12-07 19:59:35 +05:30
Nikhil
34e6ef0d8d
chore: api and webhook refactor ( #2861 )
...
* chore: bug fix
* dev: changes in api endpoints for invitations and inbox
* chore: improvements
* dev: update webhook send
* dev: webhook validation and fix webhook flow for app
* dev: error messages for deactivation
* chore: api fixes
* dev: update webhook and workspace leave
* chore: issue comment
* dev: default values for environment variables
* dev: make the user active if he was already part of project member
* chore: webhook cycle and module event
* dev: disable ssl for emails
* dev: webhooks restructuring
* dev: updated webhook configuration
* dev: webhooks
* dev: state get object
* dev: update workspace slug validation
* dev: remove deactivation flag if max retries exceeded
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
2023-12-07 19:59:35 +05:30
Bavisetti Narayan
86de38d3a0
chore: user activity in profile page ( #2856 )
...
* chore: user activity endpoint change
* chore: added workspace detail in activity serializer
2023-12-07 19:59:35 +05:30
Bavisetti Narayan
f9590929dc
chore: change password endpoint ( #2842 )
2023-12-07 19:59:35 +05:30
Bavisetti Narayan
e57b95f99e
chore: file asset update ( #2816 )
...
* chore: endpoint to update file asset
* chore: aws storage endpoint change
2023-12-07 19:59:35 +05:30
Nikhil
d14ca3a141
dev: change url for the license engine instance registration ( #2810 )
2023-12-07 19:59:35 +05:30
Bavisetti Narayan
88ef24788e
chore: removed DOCKERIZED value and changed REDIS_SSL ( #2813 )
...
* chore: removed DOCKERIZED value
* chore: changed redis ssl
2023-12-07 19:59:35 +05:30
Henit Chobisa
4416419c9b
feat: New Pages with Enhanced Document Editor Packages made over Editor Core 📝 ( #2784 )
...
* fix: page transaction model
* fix: page transaction model
* feat: updated ui for page route
* chore: initailized `document-editor` package for plane
* fix: format persistence while pasting markdown in editor
* feat: Inititalized Document-Editor and Editor with Ref
* feat: added tooltip component and slash command for editor
* feat: added `document-editor` extensions
* feat: added custom search component for embedding labels
* feat: added top bar menu component
* feat: created document-editor exposed components
* feat: integrated `document-editor` in `pages` route
* chore: updated dependencies
* feat: merge conflict resolution
* chore: modified configuration for document editor
* feat: added content browser menu for document editor summary
* feat: added fixed menu and editor instances
* feat: added document edittor instances and summary table
* feat: implemented document-editor in PageDetail
* chore: css and export fixes
* fix: migration and optimisation
* fix: added `on_create` hook in the core editor
* feat: added conditional menu bar action in document-editor
* feat: added menu actions from single page view
* feat: added services for archiving, unarchiving and retriving archived pages
* feat: added services for page archives
* feat: implemented page archives in page list view
* feat: implemented page archives in document-editor
* feat: added editor marking hook
* chore: seperated editor header from the main content
* chore: seperated editor summary utilities from the main editor
* chore: refactored necessary components from the document editor
* chore: removed summary sidebar component from the main content editor
* chore: removed scrollSummaryDependency from Header and Sidebar
* feat: seperated page renderer as a seperate component
* chore: seperated page_renderer and sidebar as component from index
* feat: added locked property to IPage type
* feat: added lock/unlock services in page service
* chore: seperated DocumentDetails as exported interface from index
* feat: seperated document editor configs as seperate interfaces
* chore: seperated menu options from the editor header component
* fix: fixed page_lock performing lock/unlock operation on queryset instead of single instance
* fix: css positioning changes
* feat: added archive/lock alert labels
* feat: added boolean props in menu-actions/options
* feat: added lock/unlock & archive/unarchive services
* feat: added on update mutations for archived pages in page-view
* feat: added archive/lock on_update mutations in single page vieq
* feat: exported readonly editor for locked pages
* chore: seperated kanban menu props and saved over passing redundant data
* fix: readonly editor not generating markings on first render
* fix: cheveron overflowing from editor-header
* chore: removed unused utility actions
* fix: enabled sidebar view by default
* feat: removed locking on pages in archived state
* feat: added indentation in heading component
* fix: button classnames in vertical dropdowns
* feat: added `last_archived_at` and `last_edited_at` details in editor-header
* feat: changed types for archived updates and document last updates
* feat: updated editor and header props
* feat: updated queryset according to new page query format
* feat: added parameters in page view for shared / private pages
* feat: updated other-page-view to shared page view && same with private pages
* feat: added page-view as shared / private
* fix: replaced deleting to archiving for pages
* feat: handle restoring of page from archived section from list view
* feat: made previledge based option render for pages
* feat: removed layout view for page list view
* feat: linting changes
* fix: adding mobx changes to pages
* fix: removed uneccessary migrations
* fix: mobx store changes
* fix: adding date-fns pacakge
* fix: updating yarn lock
* fix: removing unneccessary method params
* chore: added access specifier to the create/update page modal
* fix: tab view layout changes
* chore: delete endpoint for page
* fix: page actions, including- archive, favorite, access control, delete
* chore: remove archive page modal
* fix: build errors
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
Co-authored-by: sriramveeraghanta <veeraghanta.sriram@gmail.com>
Co-authored-by: Aaryan Khandelwal <aaryankhandu123@gmail.com>
2023-12-07 19:59:35 +05:30
Lakhan Baheti
6512b8205f
chore: onboarding ( #2790 )
...
* style: onboarding light version
* style: dark mode
* fix: onboarding gradient
* refactor: imports
* chore: add use case field in users api
* feat: delete account
* fix: delete modal points alignment
* feat: usecase in profile
* fix: build error
* fix: typos & hardcoded strings
---------
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com>
2023-12-07 19:59:35 +05:30
Bavisetti Narayan
8e9f9cf6df
chore: ams url name changed ( #2808 )
2023-12-07 19:59:35 +05:30
Nikhil
97c50b2957
dev: open ai configuration ( #2807 )
2023-12-07 19:59:35 +05:30
Nikhil
d3c85b1336
dev: external apis ( #2806 )
...
* dev: new proxy api setup
* dev: updated endpoints with serializers and structure
* dev: external apis for cycles, modules and inbox
issue
* dev: order by for all the apis
* dev: enable webhooks for external apis
* dev: fields and expand for the apis
* dev: move authentication to proxy middleware
* dev: fix imports
* dev: api serializer updates and paginator
* dev: renamed api to app
* dev: renamed proxy to api
* dev: validation for project, issues, modules and cycles
* dev: remove favourites from project apis
* dev: states api
* dev: rewrite the url endpoints
* dev: exception handling for the apis
* dev: merge updated structure
* dev: remove attachment apis
* dev: issue activities endpoints
2023-12-07 19:59:35 +05:30
Bavisetti Narayan
2f75611662
fix: file asset delete ( #2804 )
2023-12-07 19:59:35 +05:30
Nikhil
bd5ebc2760
fix: self hosted instance ( #2795 )
...
* dev: update create bucket script
* dev: update patch endpoint for instance configuration
* dev: add google client secret and default values for ADMIN_EMAIL and LICENSE_ENGINE_BASE_URL
2023-12-07 19:59:35 +05:30
Bavisetti Narayan
ced5bfd930
fix: file structuring ( #2797 )
...
* fix: file structure changes
* fix: pages update
* fix: license imports changed
2023-12-07 19:59:35 +05:30
Nikhil
728213e3fd
dev: environment settings ( #2794 )
...
* dev: update environment configuration
* dev: update the takeoff script for instance registration
2023-12-07 19:59:35 +05:30
Bavisetti Narayan
d933c73343
feat: v3 endpoint for module and cycle ( #2786 )
...
* feat: v3 endpoint for module and cycle
* fix: removed the str
2023-12-07 19:59:35 +05:30
Nikhil
3d8da99eec
chore: user onboarding workflow ( #2791 )
2023-12-07 19:59:35 +05:30
sriram veeraghanta
eb53876af3
feat: Instance Registration and Configuration ( #2793 )
...
* dev: remove default user
* dev: initiate licensing
* dev: remove migration file 0046
* feat: self hosted licensing initialize
* dev: instance licenses
* dev: change license response structure
* dev: add default properties and issue mention migration
* dev: reset migrations
* dev: instance configuration
* dev: instance configuration migration
* dev: update instance configuration model to take null and empty values
* dev: instance configuration variables
* dev: set default values
* dev: update instance configuration load
* dev: email configuration settings moved to database
* dev: instance configuration on instance bootup
* dev: auto instance registration script
* dev: instance admin
* dev: enable instance configuration and instance admin roles
* dev: instance owner fix
* dev: instance configuration values
* dev: fix instance permissions and serializer
* dev: fix email senders
* dev: remove deprecated variables
* dev: fix current site domain registration
* dev: update cors setup and local settings
* dev: migrate instance registration and configuration to manage commands
* dev: check email validity
* dev: update script to use manage command
* dev: default bucket creation script
* dev: instance admin routes and initial set of screens
* dev: admin api to check if the current user is admin
* dev: instance admin unique constraints
* dev: check magic link login
* dev: fix email sending for ssl
* dev: create instance activation route if the instance is not activated during startup
* dev: removed DJANGO_SETTINGS_MODULE from environment files and deleted auto bucket create script
* dev: environment configuration for backend
* dev: fix access token variable error
* feat: Instance Admin Panel: General Settings (#2792 )
---------
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com>
Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com>
2023-12-07 19:59:35 +05:30
Bavisetti Narayan
eb6809c015
fix: pages revamping ( #2760 )
...
* fix: page transaction model
* fix: page transaction model
* fix: migration and optimisation
* fix: back migration of page blocks
* fix: added issue embed
* fix: migration fixes
* fix: resolved changes
2023-12-07 19:59:35 +05:30
Nikhil
eead64ba49
dev: squashed migrations ( #2779 )
...
* dev: migration squash
* dev: migrations squashed for apis and webhooks
* dev: packages updated and move dj-database-url for local settings
* dev: update package changes
2023-12-07 19:59:35 +05:30
Bavisetti Narayan
870c4403e4
feat: api webhooks ( #2543 )
...
* dev: initiate external apis
* dev: external api
* dev: external public api implementation
* dev: add prefix to all api tokens
* dev: flag to enable disable api token api access
* dev: webhook model create and apis
* dev: webhook settings
* fix: webhook logs
* chore: removed drf spectacular
* dev: remove retry_count and fix api logging for get requests
* dev: refactor webhook logic
* fix: celery retry mechanism
* chore: event and action change
* chore: migrations changes
* dev: proxy setup for apis
* chore: changed retry time and cleanup
* chore: added issue comment and inbox issue api endpoints
* fix: migration files
* fix: added env variables
* fix: removed issue attachment from proxy
* fix: added new migration file
* fix: restricted wehbook access
* chore: changed urls
* chore: fixed porject serializer
* fix: set expire for api token
* fix: retrive endpoint for api token
* feat: Api Token screens & api integration
* dev: webhook endpoint changes
* dev: add fields for webhook updates
* feat: Download Api secret key
* chore: removed BASE API URL
* feat: revoke token access
* dev: migration fixes
* feat: workspace webhooks (#2748 )
* feat: workspace webhook store, services integeration and rendered webhook list and create
* chore: handled webhook update and rengenerate token in workspace webhooks
* feat: regenerate key and delete functionality
---------
Co-authored-by: Ramesh Kumar <rameshkumar@rameshs-MacBook-Pro.local>
Co-authored-by: gurusainath <gurusainath007@gmail.com>
Co-authored-by: Ramesh Kumar Chandra <rameshkumar2299@gmail.com>
* fix: url validation added
* fix: seperated env for webhook and api
* Web hooks refactoring
* add show option for generated hook key
* Api token restructure
* webhook minor fixes
* fix build errors
* chore: improvements in file structring
* dev: rate limiting the open apis
---------
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com>
Co-authored-by: LAKHAN BAHETI <lakhanbaheti9@gmail.com>
Co-authored-by: rahulramesha <71900764+rahulramesha@users.noreply.github.com>
Co-authored-by: Ramesh Kumar <rameshkumar@rameshs-MacBook-Pro.local>
Co-authored-by: gurusainath <gurusainath007@gmail.com>
Co-authored-by: Ramesh Kumar Chandra <rameshkumar2299@gmail.com>
Co-authored-by: Nikhil <118773738+pablohashescobar@users.noreply.github.com>
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com>
Co-authored-by: rahulramesha <rahulramesham@gmail.com>
2023-12-07 19:59:35 +05:30
Nikhil
20fd57b793
dev: update bucket script to make the bucket public ( #2767 )
...
* dev: update bucket script to make the bucket public
* dev: remove auto bucket script from docker compose
2023-12-07 19:59:35 +05:30
Nikhil
bdbdacd68c
chore: user workflow ( #2762 )
...
* dev: workspace member deactivation and leave endpoints and filters
* dev: deactivated for project members
* dev: project members leave
* dev: project member check on workspace deactivation
* dev: project member queryset update and remove leave project endpoint
* dev: rename is_deactivated to is_active and user deactivation apis
* dev: check if the user is already part of workspace then make them active
* dev: workspace and project save
* dev: update project members to make them active
* dev: project invitation
* dev: automatic user workspace and project member create when user sign in/up
* dev: fix member invites
* dev: rename deactivation variable
* dev: update project member invitation
* dev: additional permission layer for workspace
* dev: update the url for workspace invitations
* dev: remove invitation urls from users
* dev: cleanup workspace invitation workflow
* dev: workspace and project invitation
2023-12-07 19:59:35 +05:30
Nikhil
a675cd5755
dev: API settings ( #2594 )
...
* dev: update settings file structure and added extra settings for CORS
* dev: remove WEB_URL variable and add celery integration for sentry
* dev: aws and minio settings
* dev: add cors origins to env
* dev: update settings
2023-12-07 19:59:35 +05:30
Nikhil
ad3e511328
enhancement: label sort order ( #2763 )
...
* chore: label sort ordering
* dev: ordering
* fix: sort order
* fix: save of labels
* dev: remove ordering by name
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
2023-12-07 19:59:35 +05:30
Nikhil
794bfd6e3b
dev: create bucket through application ( #2720 )
2023-12-07 19:59:35 +05:30
Bavisetti Narayan
c449b46bf4
fix: added external folder in urls ( #2749 )
2023-11-10 16:00:55 +05:30
Nikhil
446981422e
feat: issues v2 endpoint ( #2713 )
...
* feat: issue v2 listing endpoint
* dev: issues v3 endpoint
* dev: add permission in the grouped endpoint
* dev: update grouped endpoint
2023-11-09 18:24:26 +05:30
Bavisetti Narayan
630e21b954
fix: favourite cycle and modules displayed at top ( #2719 )
2023-11-09 18:22:38 +05:30
Bavisetti Narayan
894ffb6c21
fix: mention notification ( #2670 )
...
* fix: mention notification
* feat: updated mentions for comments in the notification background task
* feat: added subscription for issue_comment_mentions as well
* fix: removed the print statement
* fix: double notification popup for mentioned assignees
* fix: added issue subscriber
* fix: removed creator for subscribed
* fix: creator will not be subscribed to issue
* fix: double notification removed
---------
Co-authored-by: Henit Chobisa <chobisa.henit@gmail.com>
2023-11-09 18:22:13 +05:30
Nikhil
515dba02d3
chore: configuration add tracker variables ( #2709 )
...
* chore: configuration add tracker variables
* dev: unsplash configuration
2023-11-09 18:20:03 +05:30
Nikhil
556b2d2617
feat: state list endpoint ( #2717 )
...
* feat: state list endpoint
* dev: update states endpoint
* dev: mark default state endpoint
2023-11-08 22:38:53 +05:30
Bavisetti Narayan
8d3853b129
fix: issue draft delete functionality ( #2696 )
2023-11-07 18:19:32 +05:30
Bavisetti Narayan
30d6235108
fix: add issues to cycles and modules ( #2659 )
...
* fix: able to add issue in cycle and module
* fix: issue activity message
2023-11-07 18:18:51 +05:30
Nikhil
86379c51b7
dev: worker count ( #2573 )
...
* dev: workers count
* dev: update the worker count variable to GUNICORN_WORKERS
2023-11-07 18:05:38 +05:30
sriram veeraghanta
26de35bd8d
fix: environment config changes in the API are replicated in web and space app ( #2699 )
...
* fix: envconfig type changes
* chore: configuration variables (#2692 )
* chore: update avatar group logic (#2672 )
* chore: configuration variables
---------
* fix: replacing slack client id with env config
---------
Co-authored-by: Nikhil <118773738+pablohashescobar@users.noreply.github.com>
2023-11-07 17:17:10 +05:30
Nikhil
4de64f112f
fix: slack project integration ( #2684 )
2023-11-07 14:34:30 +05:30
Nikhil
b372ccfdb3
fix: slack integration workflow ( #2675 )
...
* fix: slack integration workflow
* dev: add slack client id as configuration
* fix: clean up
* fix: added env to turbo
---------
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com>
2023-11-06 21:00:49 +05:30
Bavisetti Narayan
db2a1b8033
fix: custom analytics graph display issue ( #2637 )
...
* chore: fixed custom analytics
* chore: typo changes
2023-11-03 19:23:35 +05:30
Bavisetti Narayan
7a11161cd0
dev: migrations for 0.14 ( #2630 )
...
* chore: migration files
* dev: deleted the old migration
2023-11-03 13:00:37 +05:30
Bavisetti Narayan
caca2bb548
chore: bug fixes ( #2609 )
...
* chore: sub issue activity task
* fix: mentions and issue comment
* chore: added string for issue
* chore: changed sub issue id
2023-11-02 19:32:44 +05:30
Nikhil
7249f84e18
dev: code improvements and minor performance upgrades ( #2201 )
...
* dev: remove len for empty comparison
* dev: using in instead of multiple ors
* dev: assign expression to empty variables
* dev: use f-string
* dev: remove list comprehension and use generators
* dev: remove assert from paginator
* dev: use is for identity comparison with singleton
* dev: remove unnecessary else statements
* dev: fix does not exists error for both project and workspace
* dev: remove reimports
* dev: iterate a dictionary
* dev: remove unused commented code
* dev: remove redefinition
* dev: remove unused imports
* dev: remove unused imports
* dev: remove unnecessary f strings
* dev: remove unused variables
* dev: use literal structure to create the data structure
* dev: add empty lines at the end of the file
* dev: remove user middleware
* dev: remove unnecessary default None
2023-11-01 20:35:06 +05:30
Bavisetti Narayan
4f09a89f5e
chore: unarchived issue and date format changes ( #2598 )
...
* chore: unarchived issue message corrected
* chore: passing the date in archived at
2023-11-01 20:11:40 +05:30
Bavisetti Narayan
e9321a66e7
chore: added validation for archived issue ( #2593 )
...
* chore: added validation for archived issue
* fix: optimised code
2023-11-01 17:20:55 +05:30
Henit Chobisa
d511799f31
[FEATURE] Enabled User @mentions
and @mention-filters
in core editor package ( #2544 )
...
* feat: created custom mention component
* feat: added mention suggestions and suggestion highlights
* feat: created mention suggestion list for displaying mention suggestions
* feat: created custom mention text component, for handling click event
* feat: exposed mention component
* feat: integrated and exposed `mentions` componenet with `editor-core`
* feat: integrated mentions extension with the core editor package
* feat: exposed suggestion types from mentions
* feat: added `mention-suggestion` parameters in `r-t-e` and `l-t-e`
* feat: added `IssueMention` model in apiserver models
* chore: updated activities background job and added bs4 in requirements
* feat: added mention removal logic in issue_activity
* chore: exposed mention types from `r-t-e` and `l-t-e`
* feat: integrated mentions in side peek view description form
* feat: added mentions in issue modal form
* feat: created custom react-hook for editor suggestions
* feat: integrated mention suggestions block in RichTextEditor
* feat: added `mentions` integration in `lite-text-editor` instances
* fix: tailwind loading nodemodules from packages
* feat: added styles for the mention suggestion list
* fix: update module import to resolve build failure
* feat: added mentions as an issue filter
* feat: added UI Changes to Implement `mention` filters
* feat: added `mentions` as a filter option in the header
* feat: added mentions in the filter list options
* feat: added mentions in default display filter options
* feat: added filters in applied and issue params in store
* feat: modified types for adding mentions as a filter option
* feat: modified `notification-card` to display message when it exists in object
* feat: rewrote user mention management upon the changes made in develop
* chore: merged debounce PR with the current PR for tracing changes
* fix: mentions_filters updated with the new setup
* feat: updated requirements for bs4
* feat: modified `mentions-filter` to remove many to many dependency
* feat: implemented list manipulation instead of for loop
* feat: added readonly functionality in `read-only` editor core
* feat: added UI Changes for read-only mode
* feat: added mentions store in web Root Store
* chore: renamed `use-editor-suggestions` hook
* feat: UI Improvements for conditional highlights w.r.t readonly in mentionNode
* fix: removed mentions from `filter_set` parameters
* fix: minor merge fixes
* fix: package lock updates
---------
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com>
2023-11-01 16:36:37 +05:30
Bavisetti Narayan
1a24f9ec25
chore: removed start date and target date filter ( #2582 )
2023-11-01 14:34:03 +05:30
Bavisetti Narayan
2cb94b4105
chore: added permission for importer ( #2577 )
2023-11-01 14:32:33 +05:30
Bavisetti Narayan
ecde7edf09
fix: removed numbers from magic code ( #2570 )
2023-11-01 14:31:42 +05:30
Bavisetti Narayan
02f4916e49
chore: workspace members and project members endpoint ( #2560 )
...
* fix: removed members endpoint
* fix: changed project permisson class for project member
* fix: permission changed in workspace and project
* fix: added project filter in members
2023-11-01 14:30:45 +05:30
Nikhil
49fd4427c8
chore: user settings endpoint ( #2557 )
...
* chore: user settings endpoint
* dev: fix the user settings
2023-10-31 13:08:13 +05:30
Bavisetti Narayan
bdbb64f385
fix: changed assignees and labels in pages and modules ( #2553 )
2023-10-31 13:06:57 +05:30
Nikhil
7edaa49c21
revert: issues endpoint ( #2555 )
2023-10-30 15:05:25 +05:30
Bavisetti Narayan
080b5a29ae
refactor: issue activity ( #2503 )
...
* dev: update project and workspace save in issue activity
* chore: issue activity structuring
* chore: added workspace id
---------
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com>
2023-10-27 15:38:54 +05:30
Bavisetti Narayan
9ee3fb9c6c
chore: removed duplicate issues ( #2418 )
2023-10-27 15:37:26 +05:30
Bavisetti Narayan
b0a24ab57b
fix: issue filters validation ( #2417 )
2023-10-27 15:36:27 +05:30
Nikhil
3e706f9653
chore: project create/update endpoint to be simillar to list ( #2476 )
...
* chore: project create endpoint to be simillar to list
* dev: make project create and update response same
2023-10-27 15:35:15 +05:30
Nikhil
4e86110123
chore: database configuration ( #2497 )
2023-10-27 15:34:01 +05:30
Nikhil
6bebb8a93b
chore: user issue display properties ( #2258 )
...
* chore: user issue display properties
* chore: added issue property
* fix: migrations and url change
* dev: add a default condition on get for issue properties
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
2023-10-27 15:32:42 +05:30
Nikhil
c8f98a9bc2
chore: make module create and list endpoint response structure simillar ( #2524 )
2023-10-27 15:31:15 +05:30
Nikhil
55b2927a17
chore: total issues count for issue listing endpoint ( #2534 )
...
* chore: total issues count for issue listing endpoint
* dev: add print for DEBUG mode
* fix: changed assignees_list and label_list
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
2023-10-27 15:30:28 +05:30
Bavisetti Narayan
0b79f8687e
refactor: exception handling ( #2454 )
...
* chore: implemented global exception handler
* dev: remove something went wrong
* chore: exception handling cleanup
* chore: changed the status code
* chore: added status 500 internal server error
---------
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com>
2023-10-17 14:38:06 +05:30
Bavisetti Narayan
46d34263f0
chore: removed notification for draft issues ( #2426 )
2023-10-17 13:07:40 +05:30
Nikhil
1fc5d2bd45
chore: api endpoints ( #2407 )
...
* refactor: folder structure for urls
* chore: deleted the urls file
* chore: proper naming for urls
* chore: reset password url
* dev: create refresh token endpoint and endpoint to get settings for user
* dev: workspace member me serializer
* dev: remove extra fields from project list and retrieve endpoints
* dev: update the project list endpoint with member details and deploy boolean
* dev: enable user favorite project endpoint and remove is_favorite from project list
* dev: analytics refactoring
* dev: revert is_favorite settings
* dev: create new serializer for project list and add pagination from projects
* dev: fix analytics api
* dev: module and cycle
* dev: update error message, fix module analytics and add null check for labels
* dev: member serializer
* dev: dynamic base serializer
* dev: remove view issues endpoint
* dev: url pattern updates
* dev: add comments to delete this file
* dev: last workspace id
* dev: analytics export
* dev: export analytics validation
* dev: update python runtime
* dev: update notification endpoints
* dev: cycle and validation fix
* dev: issue activity validation when creating updating and deleting issue and comments
* dev: update issue activity logging for link and reactions
* dev: update module issue activity logging
* dev: update module issue activity
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
2023-10-16 19:18:45 +05:30
sriram veeraghanta
d80a593520
fix: Implementing mobx, refactoring service layer and rewriting components ( #2441 )
...
* chore: kanban refactoring
* chore: Implemented new kanaban board UX and implemented draggable using react beautiful dnd
* chore: updated yarn lock
* chore: updated the store for issues and issue filters
* chore: resolved build error
* chore: created filters and updated the issue filters, display_filter and display_properties in mobx and components
* chore: implemented filters for issues
* chore: UI theming updates
* chore: handled single and multi select in filter cards
* chore: implemented filters and views in kanaban
* chore: updating filters, display_filter and display properties
* chore: filter, layout, display filters, extra filters and display properties render validation
* chore: clean up and resolved import warnings
* chore: type check
* chore: renamed gantt key to gantt_chart
* chore: filter render UI and Functionality implementation
* chore: filter empty state handling in issue filter selection
* Implementing list view
* chore: kanban drag drop logic
* filtering
* chore: store setup
* chore: handled build issues
* chore: store setup
* user filter
* chore: store setup
* chore: store fixes and static data setup
* chore: store setup for build fixes
* fix: merge conflicts (#2231 )
* chore: dynamic position dropdown (#2138 )
* chore: dynamic position state dropdown for issue view
* style: state select dropdown styling
* fix: state icon attribute names
* chore: state select dynamic dropdown
* chore: member select dynamic dropdown
* chore: label select dynamic dropdown
* chore: priority select dynamic dropdown
* chore: label select dropdown improvement
* refactor: state dropdown location
* chore: dropdown improvement and code refactor
* chore: dynamic dropdown hook type added
---------
Co-authored-by: Aaryan Khandelwal <aaryankhandu123@gmail.com>
* fix: fields not getting selected in the create issue form (#2212 )
* fix: hydration error and draft issue workflow
* fix: build error
* fix: properties getting de-selected after create, module & cycle not getting auto-select on the form
* fix: display layout, props being updated directly
* chore: sub issues count in individual issue (#2221 )
* fix: service imports
* chore: rename csv service file
---------
Co-authored-by: Anmol Singh Bhatia <121005188+anmolsinghbhatia@users.noreply.github.com>
Co-authored-by: Dakshesh Jain <65905942+dakshesh14@users.noreply.github.com>
Co-authored-by: Bavisetti Narayan <72156168+NarayanBavisetti@users.noreply.github.com>
* chore: store fixes
* chore: update issue detail store to handle peek overview (#2237 )
* chore: dynamic position dropdown (#2138 )
* chore: dynamic position state dropdown for issue view
* style: state select dropdown styling
* fix: state icon attribute names
* chore: state select dynamic dropdown
* chore: member select dynamic dropdown
* chore: label select dynamic dropdown
* chore: priority select dynamic dropdown
* chore: label select dropdown improvement
* refactor: state dropdown location
* chore: dropdown improvement and code refactor
* chore: dynamic dropdown hook type added
---------
Co-authored-by: Aaryan Khandelwal <aaryankhandu123@gmail.com>
* fix: fields not getting selected in the create issue form (#2212 )
* fix: hydration error and draft issue workflow
* fix: build error
* fix: properties getting de-selected after create, module & cycle not getting auto-select on the form
* fix: display layout, props being updated directly
* chore: sub issues count in individual issue (#2221 )
* Implemented nested issues in the sub issues section in issue detail page (#2233 )
* feat: subissues infinte level
* feat: updated UI for sub issues
* feat: subissues new ui and nested sub issues in issue detail
* chore: removed repeated code
* refactor: product updates modal layout (#2225 )
* fix: handle no issues in custom analytics (#2226 )
* fix: activity label color (#2227 )
* fix: profile issues layout switch (#2228 )
* chore: update service imports
* chore: update issue detail store to handle peek overview
---------
Co-authored-by: Anmol Singh Bhatia <121005188+anmolsinghbhatia@users.noreply.github.com>
Co-authored-by: Dakshesh Jain <65905942+dakshesh14@users.noreply.github.com>
Co-authored-by: Bavisetti Narayan <72156168+NarayanBavisetti@users.noreply.github.com>
Co-authored-by: guru_sainath <gurusainath007@gmail.com>
* chore: minor fixes
* workspace project fixes
* feat: project issues topbar (#2256 )
* chore: project issues topbar
* style: theming and minor UI fixes
* refactor: file structure
* chore: layout wise authorization added
* style: filter dropdowns
* chore: add fetch keys
* chore: minor fixes
* chore: filters dropdown (#2260 )
* chore: project issues topbar
* style: theming and minor UI fixes
* refactor: file structure
* chore: layout wise authorization added
* style: filter dropdowns
* chore: add fetch keys
* feat: search option for filters
* fix: sticky headers
* chore: sub_group_by section added
* fix: leave project fixes
* refactor: project card component refactor
* Implemented swimlanes and kanban view (#2262 )
* chore: issue store for kanban and calendar
* chore: updated ui for kanba and swimlanes
* chore: yarn.lock updated
* fix: computed filters logic
* chore: added sub_group_by in params and handled sub-group-by render error in display filter's
* fix: ui package setup and project update form refactor
* fix: ui package setup
* fix: minor ui fixes
* dev: calendar view layout revamp (#2293 )
* dev: calendar view init
* chore: new render logic
* chore: implement calendar view
* chore: calendar view
* refactor: calendar payload
* chore: remove active month logic from backend
* chore: setup new store for calendar
* refactor: issues fetching structure
* chore: months dropdown
* chore: modify request query params for calendar layout
* refactor: remove console logs and add comments
* chore: removed demo m-store routes
* cycles changes
* chore: issues grouped kanban and swimlanes UI and functionality (#2294 )
* chore: updated the all the group_by and sub_group_by UI and functionality render in kanban
* chore: kanban sorting in mobx and ui updates
* chore: ui changes and drag and drop functionality changes in kanban
* chore: issues count render in kanban default and swimlanes
* chore: Added icons to the group_by and sub_group_by in kanban and swimlanes
* refactor: filter components, constants and helper functions (#2297 )
* refactor: filters and display filters to accept handlers as props
* refactor: filters and display filters folder structure
* refactor: change issue layout options constant structure
* chore: display filters validations
* chore: view less filters functionality
* fix: display filters validation
* refactor: wrap functions around useCallback
* chore: start and target date filter options added
* refactor: query params generator function
* fix: query params generator function
* dev: gantt chart implementation using MobX (#2302 )
* dev: fetch project gantt issues using mobx
* chore: handle group by options in the kanban layout
* dev: spreadsheet layout implementation using MobX (#2306 )
* dev: implement spreadsheet view using mobx
* refactor: remove console logs and props
* chore: refactoring cycles list
* feat: adding additional ui components
* dev: applied filters list implementation using MobX (#2325 )
* dev: applied filters list UI
* fix: filter item height
* chore: remove unnecessary classes
* fix: params generator
* fix: cycles views list and board
* fix: cycles list rendering fixes
* fix: layout fixes
* refactor: filter components (#2359 )
* fix: calendar layout dividers
* refactor: filter selection components
* fix: dropdown closing after selection
* refactor: filters components
* chore: issue properties for list and kanban layouts and implemented estimates in project store (#2363 )
* chore: issue properties for state, priorit, labels and members
* feat: implemented assignee, labels properties
* fix: implemented estimates in project store and issue properties
* chore: staer_date and due_date and validation properties in kanban
* chore: filters import conflict
* dev: setup module and module filter store (#2364 )
* dev: implement module issues using mobx store
* dev: module filter store setup
* chore: module store crud operations
* chore: issue list layout (#2367 )
* chore: merge develop (#2388 )
* fix: build erros
* chore: cycles, modules store integration, list and kanban layouts and updated kanban logic (#2399 )
* chore: cycle, cycle-issue, cycle-filters, cycle-kanban, cycle layout setup
* chore: cycles kanban and list view store
* chore: cycles, modules kanban and list, kanban view store
* refactor: change naming convention (#2383 )
* fix:auth layer revamp
* chore: Implemented list and kanban views in project modules (#2402 )
* chore: updated kanban logic in project cycles and modules
* chore: updated list and kanban in module
* dev: implement global views using MobX (#2404 )
* fix: selfhosted fixes (#2154 )
* fix: selfhosted fixes
* fix: updated env example
* chore: dynamic position dropdown (#2138 )
* chore: dynamic position state dropdown for issue view
* style: state select dropdown styling
* fix: state icon attribute names
* chore: state select dynamic dropdown
* chore: member select dynamic dropdown
* chore: label select dynamic dropdown
* chore: priority select dynamic dropdown
* chore: label select dropdown improvement
* refactor: state dropdown location
* chore: dropdown improvement and code refactor
* chore: dynamic dropdown hook type added
---------
Co-authored-by: Aaryan Khandelwal <aaryankhandu123@gmail.com>
* fix: fields not getting selected in the create issue form (#2212 )
* fix: hydration error and draft issue workflow
* fix: build error
* fix: properties getting de-selected after create, module & cycle not getting auto-select on the form
* fix: display layout, props being updated directly
* chore: sub issues count in individual issue (#2221 )
* Implemented nested issues in the sub issues section in issue detail page (#2233 )
* feat: subissues infinte level
* feat: updated UI for sub issues
* feat: subissues new ui and nested sub issues in issue detail
* chore: removed repeated code
* refactor: product updates modal layout (#2225 )
* fix: handle no issues in custom analytics (#2226 )
* fix: activity label color (#2227 )
* fix: profile issues layout switch (#2228 )
* fix: issues resolved in sub issues (#2238 )
* fix: aws region name (#2234 )
* chore: updated docker naming conventions (#2239 )
* naming convention changes
* dev: update docker-compose-hub in consistent with docker-compose
* dev: updated docker container name
---------
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com>
* chore: added state and priority order in workspace user profile (#2241 )
* fix: changed priority from None to none (#2229 )
* fix: cycle and module stats when issues are archived (#2185 )
* fix: cycle and module stats when issues are archived
* fix: added draft filter
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
* feat: quick add (#2240 )
* feat: quick add
* style: made text color muted
* chore: added epoch in draft (#2244 )
* chore: added epoch in draft
* chore: removed extra spaces
* fix: resolved pending issue graph in analytics, user wishes in dashboard, and typo in projects list (#2247 )
* style: settings page improvement (#2211 )
* style: settings page improvement
* style: toggle switch styling
---------
Co-authored-by: Anmol Singh Bhatia <asb@Anmols-MacBook-Pro.local>
* chore: changed priority props in workspace and project (#2253 )
* fix: bug fix related to fetching dropdown options for the profile issue (#2246 )
* fix: sub issue state and member select build error (#2254 )
* rename view to layout (#2255 )
Co-authored-by: Your Name <you@example.com>
* fix: bug fixes and ui improvement (#2250 )
* dev: remove auto filter endpoint
* feat: quick-add placement in spreadsheet and gantt (#2259 )
* feat: sticking quick-add at the bottom of the screen
fix: opening create issue modal instead of quick-add in draft-issues, my-issue and profile page
* fix: build error due to dynamic import
* fix: draft issue delete not working (#2249 )
* fix: draft issue not deleting, project can't be changed in draft issue modal
* fix: removed mutation for view where draft issues are not shown
* fix: inline create issue for draft issue
* fix: clearing data from localstorage on discard click
* feat: Add peek overview in sub issues and updated UI for empty states. (#2263 )
* chore: add tooltip to show full time on activity logs (#2235 )
* fix: issue automation iterable error (#2208 )
* fix: n+1 queries for cycle list and project member endpoints (#2257 )
* [fix] nginx continuously rewriting and reloading on index page of spaces app (#2236 )
* chore: shifted index page to /home route
* chore: added rewrite logic, to rewrite index to /home
* chore: routed home to login route as login page
* chore: updated nginx config to route to login
* chore: updated path for home
* dev: migration for 0.13 (#2266 )
* dev: updated migrations
* dev: migration for 0.13
* dev: re-split migrations into two different files (#2268 )
* dev: split issue activity migration separate files
* dev: resplit migrations into two different files
* dev: changed the batch size
* chore: udpate date filters to support dynamic options
* fix: bugs in quick-add and draft issues (#2269 )
* fix: 'Last Drafted Issue' making sidebar look weird on collapsed
* feat: scroll to the bottom when issue is created
* fix: 'Add Issue' button overlapping issue card in spreadsheet view
* fix: wrong placement of quick-add in calender layout
* fix: spacing for issue card in spreadsheet view
* chore: add instructions to contributing guide (#2270 )
* chore: add instructions to contributing guide
* dev: update contributing.md to use the new configuration
---------
Co-authored-by: Nikhil <118773738+pablohashescobar@users.noreply.github.com>
* fix: user dashboard greeting timezone (#2267 )
* chore: user greeting timezone
* fix: group by labels not working on workspace level
* feat: workspace global view, style: spreadsheet view revamp (#2273 )
* chore: workspace view types, services and hooks added
* style: spreadsheet view revamp and code refactor
* feat: workspace view
* fix: build fix
* chore: sidebar workspace issues redirection updated
* style: gantt layout quick-add padding (#2272 )
* fix: 'Last Drafted Issue' making sidebar look weird on collapsed
* feat: scroll to the bottom when issue is created
* fix: 'Add Issue' button overlapping issue card in spreadsheet view
* fix: wrong placement of quick-add in calender layout
* fix: spacing for issue card in spreadsheet view
* style: gantt layout quick-add padding
style: removed 'State group' from draft issue
* style: decrese shadow, quick-add position on calender layout, and 'add issue' sticky
* style: button color
* fix: block click happening while moving (#2275 )
* dev: refactor date filters to a single function
* chore: handle calendar date range in frontend (#2277 )
* chore: gantt chart empty state (#2279 )
* chore: gantt empty state
* chore: Add heading to the gantt sidebar
* style: calender quick-add same width as single date (#2280 )
* style: calender quick-add same width as single date
* style: margin bottom in quick-add in spreadsheet view
* fix: quick add opening in list-layout
* style: reduced margin left
* chore: updated created at in draft issue (#2278 )
* chore: make target dates inclusive when filtering (#2276 )
* chore: sort order and issue props for global views (#2283 )
* chore: removed project filter (#2284 )
* fix: inbox issue deletes (#2290 )
* chore: views (#2288 )
* chore: global views order by
* chore: update permissions for global views
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
* chore: fetch issues from previous and next month in the calendar view (#2282 )
* fix: issue activity estimate value bug fix (#2281 )
* fix: issue activity estimate value bug fix
* fix: activity typo fix
* fix: ui and bugs (#2289 )
* fix: 24 character limit on first & last name in onboarding page
* fix: no option: 'Add Issue' in archive issue page
* fix: in archive issue directly sending to issue detail page
* fix: issue type showing in archive issue
* fix: custom menu overflowing
* fix: changing subscriber in filters has no effect
* style: border in quick-add
* fix: on onboarding member role overflowing
* fix: inconsistent icons in issue detail
* style: spacing, borders and shadows in quick-add
* fix: custom menu truncate
* fix: notifications for created by me and assigned to me (#2292 )
* chore: workspace view display filters and properties , code refactor (#2295 )
* chore: spreadsheet view context
* chore: spreadsheet context provider
* chore: spreadsheet view context
* chore: display filters and properties added in workspace view and code refactor
* fix: build error fix
* chore: set sub-issue display option to false for global views
---------
Co-authored-by: gurusainath <gurusainath007@gmail.com>
* chore: label create error (#2299 )
* chore: global issues ui improvement and bug fixes (#2300 )
* chore: workspace view mutation fix ,bug fixes and code refactor (#2301 )
* chore: workspace view mutation fix ,bug fixes and code refactor
* chore: update workspace view toast alert added
* chore: workspace view order by removed (#2303 )
* dev: updated migrations for 0.13-dev (#2305 )
* chore: epoch migration batch size changed
* chore: reoredered the migration files
* dev: updated migrations for 0.13-dev
* chore: added epoch field
* dev: merged the migration files
* fix: workspace view filters count fix (#2307 )
* fix: unsplash api fix (#2310 )
* fix: workspace view redirection fix, style: spreadsheet view shadow scroll fix (#2314 )
* fix: workspace view redirection fix
* style: spreadsheet view scroll shadow fix
* fix: update build workflow for the deploy app (#2315 )
* fix: workspace view add issue mutation fix (#2317 )
* dev: create action to sync PR changes to the repo (#2333 )
* fix: ui package readme added (#2334 )
* fix: variable name for token (#2336 )
* dev: update add permissions to the action (#2337 )
* dev: rename token variables (#2338 )
* fix: updated readme fixes (#2339 )
* dev: update sync workflow to run only when the source repo is configured (#2346 )
* dev: update sync workflow to run only when the source repo is configured
* fix: naming convention changes
---------
Co-authored-by: sriramveeraghanta <veeraghanta.sriram@gmail.com>
* fix: issue relation mutation and draft issue (#2340 )
* fix: issue relation mutation and draft issue
* fix: 'New Issue' in gantt view
fix: emoji select going under
* fix: profile page typo
* fix: sync workflow fixes (#2365 )
* fix: sync job pr description escaped values fix (#2366 )
* Update index.tsx (#2343 )
Fixes #2342
* dev: update apiserver configuration files (#2348 )
* dev: update apiserver configuration files
* dev: add email and minio redirection urls
* fix: themening validation in store init. (#2350 )
* chore: member can change role (#2371 )
* chore: removed the issue draft log from my profile (#2368 )
* adding sync info in pr title (#2373 )
* chore: layout access validation and switch in plane deploy issues route (#2351 )
* chore: handled route validation and layout access validation in plane deploy issues
* chore: impoved validation condition
* show current version in the help section dropdown (#2353 )
* fix: table menu positioning (#2354 )
* fix: handle cross project issues in the sub-issues. (#2357 )
* fix: login process validation based on api config (#2361 )
* dev: configuration endpoint for frontend client (#2355 )
* dev: configuration endpoint for frontend clients
* dev: configuration enable magic and email/password signup
* dev: update unsplash keys
* dev: add unsplash API and add env for magic login
* fix: 404 when redirecting user clicks on Sign In button (#2349 )
* fix: 404 when redirecting user to login page
* fix: next_path redirection not working
* fix: authentication workflow update in plane deploy
---------
Co-authored-by: gurusainath <gurusainath007@gmail.com>
* fix: project setting member role validation (#2369 )
* fix: project setting member role validation
* chore: opacity removed from member setting page
* chore: member setting page validation
* chore: project covers endpoint (#2370 )
* chore: project covers endpoint
* dev: remove print logs
* dev: formatting
---------
Co-authored-by: sriramveeraghanta <veeraghanta.sriram@gmail.com>
* feat: default project cover images tab on the change cover popover (#2375 )
* feat: default project cover images tab
* chore: remove unnecessary env vars from turbo.json
* chore: remove unnecessary OAuth envs (#2378 )
* chore: remove unnecessary oauth envs
* merge conflicts resolved
* fix: adding new service
---------
Co-authored-by: sriramveeraghanta <veeraghanta.sriram@gmail.com>
* fix: added user store variables in mobx store observable (#2380 )
* fix: state group icons (#2381 )
* fix: removed default theme setting in the index page (#2382 )
* fix: removed default theme setting in the index page
* fix: empty space
* dev: global views and workspace filters store implemented
* sync CE Master to EE Develop
* refactor: create update view modal
* chore: static issue global views
* refactor: remove old code
* refactor: filters select dropdown
* chore: fix calendar layout
* chore: mobx store for new applied filters
* chore: dded search functionality
---------
Co-authored-by: Vamsi Kurama <vamsi.kurama@gmail.com>
Co-authored-by: Nikhil <118773738+pablohashescobar@users.noreply.github.com>
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com>
Co-authored-by: Anmol Singh Bhatia <121005188+anmolsinghbhatia@users.noreply.github.com>
Co-authored-by: Dakshesh Jain <65905942+dakshesh14@users.noreply.github.com>
Co-authored-by: Bavisetti Narayan <72156168+NarayanBavisetti@users.noreply.github.com>
Co-authored-by: guru_sainath <gurusainath007@gmail.com>
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
Co-authored-by: Anmol Singh Bhatia <asb@Anmols-MacBook-Pro.local>
Co-authored-by: Rhea Jain <65884341+rhea0110@users.noreply.github.com>
Co-authored-by: Your Name <you@example.com>
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com>
Co-authored-by: Henit Chobisa <chobisa.henit@gmail.com>
Co-authored-by: Thomas <git@thomasync.dev>
Co-authored-by: Luis Cruz <55716036+luis-cruzt@users.noreply.github.com>
Co-authored-by: Manish Gupta <manish@mgupta.me>
* fix: Auth fixes and Layout fixes (#2408 )
* fix: auth fixes and layout improvements
* fix: layout fixes
* fix: analytics page fixes
* dev: implemented project views using MobX (#2410 )
* dev: implemented project views list using mobx
* style: views list UI
* dev: implemented view issues page using mobx
* refactor: project view issues fetching
* chore: plane ui library component and code refactor (#2406 )
* chore: swap input component with plane/ui package
* chore: swap textarea component with plane/ui package
* chore: swap button component with plane/ui package
* chore: button component revamp
* fix: button type fix
* chore: secondary button revamp
* chore: button props updated
* chore: swap loader component with plane/ui package
* fix: build error fix
* chore: button component refactor
* chore: code refactor
* chore: swap toggle switch component with plane/ui package
* chore: swap spinner component with plane/ui package
* chore: swap progress bar componenet with plan/ui package
* chore: code refactor
* fix: gitignore fixes
* fix: project card fixes
* chore: ui component revamp (#2415 )
* chore: swap tooltip component with plane ui package
* chore: swap linear progress component with plane ui package
* fix: login button fix
* chore: implement new worksapace wrapper for global views (#2412 )
* chore: implement new worksapace wrapper for global views pages
* fix: merge conflicts
* fix: merge conflicts
* dev: add remaining layouts to cycle (#2413 )
* fix: workspace auth wrapper changes
* chore: project card revamp and refactor (#2416 )
* removing dist from ui
* refactor: analytics (#2419 )
* refactor: helper functions
* chore: updated all the page headers
* refactor: custom analytics
* refactor: project analytics modal
* refactor: folder structure, remove junk code (#2423 )
* refactor: folder structure
* chore: ad order by target date option
* refactor: remove old layout components
* refactor: inbox folder structure
* fix: services fixes
* fix: store imports changes
* fix: services export fixes
* fix: services implementation fixes
* fix: build issue fixes
* fix: react library fixes
* refactor: MobX store folder structure (#2435 )
* refactor: store folder structure
* chore: update import statements
* fix: service import errors (#2436 )
* fix: service imports
* chore: update service imports in store
* chore: fix remianing service imports
* build fixes
* editor ts config fixes
* fix: turbo and build fixes
* fix: Auth screen loading implementation
* fix: build issues
* fix: turbo settings for ui package
---------
Co-authored-by: gurusainath <gurusainath007@gmail.com>
Co-authored-by: Aaryan Khandelwal <65252264+aaryan610@users.noreply.github.com>
Co-authored-by: Anmol Singh Bhatia <121005188+anmolsinghbhatia@users.noreply.github.com>
Co-authored-by: Dakshesh Jain <65905942+dakshesh14@users.noreply.github.com>
Co-authored-by: Bavisetti Narayan <72156168+NarayanBavisetti@users.noreply.github.com>
Co-authored-by: Aaryan Khandelwal <aaryankhandu123@gmail.com>
Co-authored-by: Vamsi Kurama <vamsi.kurama@gmail.com>
Co-authored-by: Nikhil <118773738+pablohashescobar@users.noreply.github.com>
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
Co-authored-by: Anmol Singh Bhatia <asb@Anmols-MacBook-Pro.local>
Co-authored-by: Rhea Jain <65884341+rhea0110@users.noreply.github.com>
Co-authored-by: Your Name <you@example.com>
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com>
Co-authored-by: Henit Chobisa <chobisa.henit@gmail.com>
Co-authored-by: Thomas <git@thomasync.dev>
Co-authored-by: Luis Cruz <55716036+luis-cruzt@users.noreply.github.com>
Co-authored-by: Manish Gupta <manish@mgupta.me>
2023-10-15 23:50:12 +05:30
Manish Gupta
c6e021d41f
dev: Docker Compose for Local Dev Environment Setup ( #2409 )
...
* local dev environment setup
* api image fixes
* yaml changed to yml
* Readme & EnvSetup MD updates
* Update README.md
2023-10-13 12:16:08 +05:30
Nikhil
0f31585620
Merge branch 'develop' into chore/date_filters
2023-10-09 16:00:52 +05:30
Nikhil
64af5e2e75
chore: project covers endpoint ( #2370 )
...
* chore: project covers endpoint
* dev: remove print logs
* dev: formatting
---------
Co-authored-by: sriramveeraghanta <veeraghanta.sriram@gmail.com>
2023-10-04 19:53:58 +05:30
Nikhil
18bcf55f78
dev: configuration endpoint for frontend client ( #2355 )
...
* dev: configuration endpoint for frontend clients
* dev: configuration enable magic and email/password signup
* dev: update unsplash keys
* dev: add unsplash API and add env for magic login
2023-10-04 19:06:38 +05:30
Bavisetti Narayan
c2f0ae1ec5
chore: removed the issue draft log from my profile ( #2368 )
2023-10-04 17:47:46 +05:30
Bavisetti Narayan
fb6f6454df
chore: member can change role ( #2371 )
2023-10-04 17:47:01 +05:30
Nikhil
eacf543439
dev: update apiserver configuration files ( #2348 )
...
* dev: update apiserver configuration files
* dev: add email and minio redirection urls
2023-10-04 17:39:12 +05:30
Bavisetti Narayan
f1879a404d
dev: updated migrations for 0.13-dev ( #2305 )
...
* chore: epoch migration batch size changed
* chore: reoredered the migration files
* dev: updated migrations for 0.13-dev
* chore: added epoch field
* dev: merged the migration files
2023-09-29 16:12:54 +05:30
Nikhil
6cb4b222d0
chore: label create error ( #2299 )
2023-09-29 12:27:19 +05:30
Nikhil
4503810aeb
fix: notifications for created by me and assigned to me ( #2292 )
2023-09-28 15:37:42 +05:30