sriram veeraghanta
78d841d67e
dev: instance admin routes and initial set of screens
2023-11-16 12:34:41 +05:30
sriram veeraghanta
95c35cde4a
Merge branch 'develop' of github.com:makeplane/plane into feat/self_hosted_instance
2023-11-16 12:33:10 +05:30
Nikhil
26b1e9d5f1
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-11-15 17:15:02 +05:30
sriram veeraghanta
5b2964dc48
fix: updating env config in case of db values are missing
2023-11-15 16:54:56 +05:30
Bavisetti Narayan
79347ec62b
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-11-15 15:56:57 +05:30
Nikhil
7b965179d8
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-11-15 15:56:08 +05:30
Nikhil
fc51ffc589
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-11-15 15:53:16 +05:30
Nikhil
29774ce84a
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-11-15 12:31:52 +05:30
Nikhil
8cbe9c26fc
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-11-15 12:25:44 +05:30
pablohashescobar
095f64793f
dev: fix email senders
2023-11-14 20:31:29 +05:30
pablohashescobar
ccfd1c703e
dev: fix instance permissions and serializer
2023-11-14 20:30:54 +05:30
pablohashescobar
d05b63fc51
dev: instance configuration values
2023-11-14 14:14:11 +00:00
pablohashescobar
fea812f1b1
dev: instance owner fix
2023-11-14 11:03:09 +00:00
pablohashescobar
46f2663854
dev: enable instance configuration and instance admin roles
2023-11-14 15:56:48 +05:30
pablohashescobar
1eac8ead86
dev: instance admin
2023-11-14 09:08:24 +00:00
pablohashescobar
aca0f5eadb
Merge branch 'develop' of github.com:makeplane/plane into feat/self_hosted_instance
2023-11-14 07:26:26 +00:00
pablohashescobar
32a8133a9f
dev: auto instance registration script
2023-11-14 07:23:18 +00:00
pablohashescobar
efbf834e77
Merge branch 'feat/self_hosted_instance' of github.com:makeplane/plane into feat/self_hosted_instance
2023-11-13 20:29:44 +05:30
pablohashescobar
4fdd6a0e26
dev: instance configuration on instance bootup
2023-11-13 20:29:09 +05:30
Nikhil
b31041726b
dev: create bucket through application ( #2720 )
2023-11-13 15:57:19 +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
pablohashescobar
081e42ced0
Merge branch 'feat/self_hosted_instance' of github.com:makeplane/plane into feat/self_hosted_instance
2023-11-09 07:03:20 +00:00
pablohashescobar
216f07f9d8
dev: email configuration settings moved to database
2023-11-09 12:32:34 +05:30
pablohashescobar
589e29ee45
Merge branch 'develop' of github.com:makeplane/plane into feat/self_hosted_instance
2023-11-09 06:16:05 +00:00
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
pablohashescobar
b90218580d
dev: update instance configuration load
2023-11-08 14:21:26 +00:00
pablohashescobar
f37bae9ad9
Merge branch 'feat/self_hosted_instance' of github.com:makeplane/plane into feat/self_hosted_instance
2023-11-08 14:13:50 +00:00
pablohashescobar
7eaf52bae5
dev: set default values
2023-11-08 19:43:09 +05:30
pablohashescobar
3f78c1bbc0
dev: instance configuration variables
2023-11-08 13:56:52 +00:00
pablohashescobar
66cb297587
dev: update instance configuration model to take null and empty values
2023-11-08 19:01:45 +05:30
pablohashescobar
a4f28b32f5
dev: instance configuration migration
2023-11-08 16:45:41 +05:30
pablohashescobar
39f69b7ed2
Merge branch 'feat/self_hosted_instance' of github.com:makeplane/plane into feat/self_hosted_instance
2023-11-08 11:14:26 +00:00
pablohashescobar
485e3e6a0f
dev: instance configuration
2023-11-08 11:13:04 +00:00
pablohashescobar
ea54bbca49
dev: reset migrations
2023-11-08 12:20:00 +05:30
pablohashescobar
f34d508a48
dev: add default properties and issue mention migration
2023-11-08 12:16:01 +05:30
pablohashescobar
02a8caaabc
Merge branch 'develop' of github.com:makeplane/plane into feat/self_hosted_instance
2023-11-08 12:12:50 +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