sriram veeraghanta
78fee22fec
feat: event tracking using posthog and created application provider to render multiple wrappers ( #2757 )
...
* fix: event tracker changes
* fix: App provider implementation using wrappers
* fix: updating packages
* fix: handling warning
* fix: wrapper fixes and minor optimization changes
* fix: chore app-provider clearnup
* fix: cleanup
* fix: removing jitsu tracking
* fix: minor updates
* fix: adding event to posthog event tracker (#2802 )
* dev: posthog event tracker update intitiate
* fix: adding events for posthog integration
* fix: event payload
---------
Co-authored-by: Ramesh Kumar Chandra <31303617+rameshkumarchandra@users.noreply.github.com>
2023-12-07 19:59:35 +05:30
Lakhan Baheti
63b6150b9c
fix: Labels delete & reordering ( #2729 )
...
* fix: Labels reordering inconsistency
* fix: Delete child labels
* feat: multi-select while grouping labels
* refactor: label sorting in mobx computed function
* feat: drag & drop label grouping, un-grouping
* chore: removed label select modal
* fix: moving labels from project store to project label store
* fix: typo changes and build tree function added
* labels feature
* disable dropping group into a group
* fix build errors
* fix more issues
* chore: added combining state UI, fixed scroll issue for label groups
* chore: group icon for label groups
* fix: group cannot be dropped in another group
---------
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com>
Co-authored-by: rahulramesha <rahulramesham@gmail.com>
Co-authored-by: Aaryan Khandelwal <aaryankhandu123@gmail.com>
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
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
Dakshesh Jain
e96f059f65
fix: bugs ( #2761 )
...
* fix: semicolon on estimate settings page
* refactor: project settings automations store implementation
* fix: active cycle stuck on infinite loading
* fix: removed delete project option from sidebar
* fix: discloser not opening when navigating to project
* fix: clear filter not working & filter appearing even if nothing is selected
* refactor: select label store implementation
* refactor: select state store implementation
2023-12-07 19:59:35 +05:30
Prateek Shourya
16292de8d3
style: ui improvements and bug fixes ( #2758 )
...
* style: add transition to favorite projects dropdown.
* style: update project integration settings borders.
* style: fix text overflow issue in project views.
* fix: issue with non-functional cancel button in leave project modal.
2023-12-07 19:59:35 +05:30
Dakshesh Jain
21988e8528
fix: workspace settings bugs ( #2743 )
...
* fix: double layout in exports
* fix: typo in jira email address section
* fix: workspace members not mutating
* fix: removed un-used variable
* fix: workspace members can't be filtered using email
* fix: autocomplete in workspace delete
* fix: autocomplete in project delete modal
* fix: update member function in store
* fix: sidebar link not active when in github/jira
* style: margin top & icon inconsistency
* fix: typo in create workspace
* fix: workspace leave flow
* fix: redirection to delete issue
* fix: autocomplete off in jira api token
* refactor: reduced api call, added optional chaining & removed variable with low scope
2023-12-07 19:59:35 +05:30
Ramesh Kumar Chandra
6f580ce2d9
fix: project settings layout render in export ( #2746 )
2023-11-10 13:07:18 +05:30
Aaryan Khandelwal
884b219508
refactor: cycles store ( #2716 )
...
* refactor: cycles store
* refactor: active cycle details
2023-11-09 18:37:45 +05:30
sriram veeraghanta
79df59f618
fix: spliting out the project members from project store and service ( #2739 )
2023-11-09 17:56:55 +05:30
sriram veeraghanta
a6567bbce4
fix: workspace members store added and implemented across the app ( #2732 )
...
* fix: minor changes
* fix: workspace members store added and implemnted across the app
2023-11-09 00:35:12 +05:30
sriram veeraghanta
20fb79567f
fix: project states fixes ( #2731 )
...
* fix: project states fixes
* fix: states fixes
* fix: formating all files
2023-11-08 20:31:46 +05:30
Aaryan Khandelwal
df8bdfd5b9
fix: project automation settings flickering ( #2680 )
...
* fix: cycle and module sidebar z-index
* fix: project automation settings flickering
2023-11-08 17:34:42 +05:30
Aaryan Khandelwal
5a84ed279d
refactor: replace keyboard events with command palette store ( #2688 )
2023-11-08 13:51:55 +05:30
Prateek Shourya
37bf465fcd
style: update border across workspace and project settings. ( #2669 )
...
* style: update border across workspace and project settings.
* update border width
2023-11-07 13:12:05 +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
Aaryan Khandelwal
742143766f
fix: existing issues modal for cycle and module ( #2664 )
...
* fix: existing issues modal for cycle and module
* refactor: existing issues modal code
* fix: build errors
2023-11-06 16:30:09 +05:30
Aaryan Khandelwal
3a07bb6060
refactor: removed unused packages ( #2658 )
2023-11-06 13:17:02 +05:30
Aaryan Khandelwal
bf48d93a25
fix: product tour modal bugs ( #2657 )
...
* fix: product tour
* style: product tour navigation buttons
* refactor: step logic
2023-11-06 13:06:00 +05:30
M. Palanikannan
14ac885e55
[feat]: Extended Tables Support ( #2596 )
...
* migrated table to new project structure
* fixed range errors while deleting table nodes with no nodes below and removed console logs
* fixed css for rendering table menu
* removed old table menu
* added support for read only editors as well
* text-black removed
* added design colors
---------
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com>
2023-11-05 18:54:00 +05:30
Dakshesh Jain
ad558833af
refactor: archive issue ( #2628 )
...
* dev: archived issue store
* dev: archived issue layouts and store binding
* dev: archived issue detail store
* dev: is read only
* fix: archived issue delete
* fix: build error
2023-11-03 20:20:05 +05:30
Aaryan Khandelwal
79cad16aba
chore: update all layout selections ( #2641 )
2023-11-03 19:17:13 +05:30
Anmol Singh Bhatia
8919b724c5
chore: breadcrumbs ui revamp and refactor ( #2634 )
2023-11-03 18:01:49 +05:30
guru_sainath
1352c200dd
fix: Project Rendering Error in Kanban Layout and Layout Rendering Fixes in Subscribed Profile Issues ( #2629 )
...
* fix: rendering projects error in kanabn layout in profile issues and resolved multiplr layout rendering in subscribed profile issues
* fix: implemented spinner loader in profile issues and remove logs in kanban layout
2023-11-03 13:17:52 +05:30
sriram veeraghanta
5efc6993cd
fix: Update analytics page layout fixes ( #2623 )
2023-11-03 00:09:13 +05:30
sriram veeraghanta
3c884fd46e
fix: implementing layouts using _app.tsx get layout method. ( #2620 )
...
* fix: implementing layouts in all pages
* fix: layout fixes, implemting using standard nextjs parctice
2023-11-02 23:57:44 +05:30
Aaryan Khandelwal
a9b72fa1d2
chore: implemented MobX in the onboarding screens ( #2617 )
...
* fix: wrap the onboarding route with the UserWrapper
* chore: implement mobx in the onboarding screens
2023-11-02 19:27:25 +05:30
Aaryan Khandelwal
d5fd69354e
chore: removed unused hooks and components ( #2611 )
...
* chore: remove unused hooks
* chore: removed useProjectMembers hook
* chore: removed issue hooks
* fix: build errors
2023-11-02 17:11:33 +05:30
Dakshesh Jain
2cda47dc8a
refactor: user profile store setup and bug fixes ( #2586 )
...
* fix: autorun not working when filters are changed
* fix: filter/display on overview page
* refactor: store implementation & loader in 'created' & 'subscribed' page
2023-11-02 16:25:44 +05:30
Anmol Singh Bhatia
325fb4a377
chore: fixes and improvement ( #2595 )
...
* fix: project card fix
* chore: bug fixes and ui improvement
2023-11-02 14:01:56 +05:30
Lakhan Baheti
1a46c6c399
feat: search project & workspace members ( #2590 )
...
* feat: search project & workspace members
* chore: formatting
2023-11-01 20:23:21 +05:30
sriram veeraghanta
8c620c4f96
fix: store level fixes ( #2597 )
2023-11-01 19:22:10 +05:30
Anmol Singh Bhatia
548e95c7e0
fix: bug fixes ( #2581 )
...
* fix: module sidebar fix for kanban layout
* chore: cycle & module sidebar improvement
* chore: join project content updated
* chore: project empty state header fix
* chore: create project modal dropdown consistency
* chore: list view group header overlapping issue fix
* chore: popover code refactor
* chore: module sidebar fix for cycle kanban view
* chore: add existing issue option added in module empty state
* chore: add existing issue option added in cycle empty state
2023-11-01 17:11:07 +05:30
sriram veeraghanta
10e35d9a06
chore: delete unused files ( #2585 )
2023-11-01 13:45:04 +05:30
Dakshesh Jain
2d64caef90
refactor: project settings ( #2575 )
...
* refactor: project setting estimate
* refactor: project setting label
* refactor: project setting state
* refactor: project setting integration
* refactor: project settings member
* fix: estimate not updating
* fix: estimate not in observable
* fix: build error
2023-11-01 13:42:51 +05:30
deepsource-autofix[bot]
80e6d7e1ea
refactor: remove true
from boolean attribute ( #2579 )
...
When using a boolean attribute in JSX, you can set the attribute value to true or omit the value. This helps to keep consistency in code.
Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
2023-11-01 12:30:21 +05:30
Aaryan Khandelwal
442c83eea2
style: spreadsheet columns ( #2554 )
...
* style: spreadsheet columns
* fix: build errors
2023-10-31 12:18:04 +05:30
Aaryan Khandelwal
cb533849e8
chore: update members endpoint ( #2569 )
2023-10-31 12:16:40 +05:30
Aaryan Khandelwal
1c2ea6da5e
fix: edit project button redirection ( #2564 )
...
* fix: redirect to project settings
* fix: 404 page button alignment
2023-10-31 12:06:55 +05:30
Aaryan Khandelwal
dcf81e28e4
dev: implemented MobX in workspace settings and create workspace form ( #2561 )
...
* dev: implement mobx store for workspace settings
* chore: workspace general settings mobx integration
* chore: workspace members settings mobx integration
2023-10-30 20:38:50 +05:30
Anmol Singh Bhatia
8eaac60aa5
style: cycle ui revamp, and chore: code refactor ( #2558 )
...
* chore: cycle custom svg icon added and code refactor
* chore: module code refactor
* style: cycle ui revamp and code refactor
* chore: cycle card view layout fix
* chore: layout fix
* style: module and cycle title tooltip position
2023-10-30 19:22:27 +05:30
Anmol Singh Bhatia
fc82d6fc23
style: module ui revamp ( #2548 )
...
* chore: module constant and helper function added
* style: module card ui revamp
* chore: custom media query added
* chore: circular progress indicator added
* chore: module card item ui improvement
* chore: module list view added
* chore: module sidebar added in list and card view
* chore: module list and card ui improvement
* chore: module sidebar select, avatar and link list component improvement
* chore: sidebar improvement and refactor
* style: module sidebar revamp
* style: module sidebar ui improvement
* chore: module sidebar lead and member select improvement
* style: module sidebar progress section empty state added
* chore: module card issue count validation added
* style: module card and list item ui improvement
2023-10-27 18:45:10 +05:30
Aaryan Khandelwal
d95ea463b2
chore: implement mobx in project features settings ( #2533 )
2023-10-26 14:58:00 +05:30
Aaryan Khandelwal
a49f00bd39
chore: refactor and beautify issue properties ( #2539 )
...
* chore: update all issue property components
* style: issue properties
2023-10-25 19:47:58 +05:30
Anmol Singh Bhatia
cea39c758e
chore: layout refactor ( #2532 )
...
* chore: layout refactor
* fix: profile auth issue
* chore: project setting layout refactor
* chore: workspace layout refactor
* chore: profile layout refactor
* chore: layout import refactor
2023-10-25 15:48:57 +05:30
Aaryan Khandelwal
d72d3da6de
refactor: modules list page ( #2521 )
...
* refactor: modules list page
* chore: update handle favorites logic for modules
* fix: build errors
2023-10-23 19:17:42 +05:30
sriram veeraghanta
07d548ea43
fix: cycle modal redendent component fix ( #2528 )
2023-10-23 18:38:01 +05:30
Anmol Singh Bhatia
1786a395dc
chore: layout refactor ( #2522 )
...
* chore: pages layout refactor
* chore: view layout refactor
* chore: view layout refactor
* chore: inbox layout refactor
* chore: draft issue layout refactor
* chore: archived issue layout refactor
* chore: draft issue header layout fix
* chore: layout code refactor
* chore: code refactor
* chore: project setting layout fix
2023-10-23 16:54:26 +05:30
Aaryan Khandelwal
38421e8106
refactor: layout roots ( #2517 )
2023-10-23 15:06:28 +05:30
sriram veeraghanta
9f1fd2327a
fix: auth redirection issue fixes when user is logged in ( #2499 )
...
* fix: auth redirection issues
* fix: redirect flickering fix
* chore: sign in page ui improvement and redirection fix (#2501 )
* style: sign in page ui improvement
* chore: sign up redirection added and ui improvement
* chore: redirection validation and create workspace form fix (#2504 )
* chore: sign in redirection validation
* fix: create workspace form input fix
* chore: code refactor
---------
Co-authored-by: Anmol Singh Bhatia <121005188+anmolsinghbhatia@users.noreply.github.com>
2023-10-20 17:10:17 +05:30