Aaryan Khandelwal
c8c89007c0
style: revamped page details UI ( #2823 )
...
* style: revamp page details UI
* chore: updated the info popover date format
* fix: page actions mutation
* style: made the page content responsive
2023-11-22 12:32:49 +05:30
Bavisetti Narayan
4cf3e69e22
chore: file asset update ( #2816 )
...
* chore: endpoint to update file asset
* chore: aws storage endpoint change
2023-11-21 17:52:19 +05:30
Lakhan Baheti
fb1f65c2c1
fix: sidebar project section hover ( #2818 )
...
* fix: sidebar project section hover
* fix: icons alignment
2023-11-21 17:37:17 +05:30
Lakhan Baheti
d91b4e6fa1
fix: bug fixes & UI improvements ( #2819 )
...
* fix: profile setting fields border
* fix: webhooks empty state UI
* fix: cycle delete redirection from cycle detail
* fix: integration access restriction
2023-11-21 17:35:29 +05:30
Aaryan Khandelwal
561223ea71
chore: update join project endpoint ( #2821 )
2023-11-21 17:35:15 +05:30
Aaryan Khandelwal
982eba0bd1
fix: complete pages editor not clickable, recent pages calculation logic ( #2820 )
...
* fix: whole editor not clickable
* fix: recent pages calculation
* chore: update older pages calculation logic in recent pages list
* fix: archived pages computed function
* chore: add type for older pages
2023-11-21 15:47:34 +05:30
Aaryan Khandelwal
7aaf840fb1
refactor: command k modal ( #2803 )
...
* refactor: command palette file structure
* fix: identifier search
2023-11-21 15:46:41 +05:30
Nikhil
15927c9cae
dev: change url for the license engine instance registration ( #2810 )
2023-11-20 21:32:45 +05:30
Bavisetti Narayan
d46d70fcd5
chore: removed DOCKERIZED value and changed REDIS_SSL ( #2813 )
...
* chore: removed DOCKERIZED value
* chore: changed redis ssl
2023-11-20 21:32:00 +05:30
Henit Chobisa
de581102e3
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-11-20 21:31:12 +05:30
Prateek Shourya
b903126e5a
feat: Instance Admin Panel: Configuration Settings ( #2800 )
...
* feat: Instance Admin Panel: Configuration Settings
* refactor: seprate Google and Github form into independent components.
* feat: add admin auth wrapper and access denied page.
* style: design updates.
2023-11-20 20:46:49 +05:30
sabith-tu
f44f70168f
style: changing profile screen title ( #2814 )
2023-11-20 20:46:15 +05:30
sriram veeraghanta
3c10f00b04
fix: minor fix ( #2815 )
2023-11-20 20:24:35 +05:30
Lakhan Baheti
f1de05e4de
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-11-20 19:31:19 +05:30
Prashant Indurkar
61d4e2e016
Fixed: while creating new Add Labels the field should be auto focus #2437 ( #2438 )
...
* bug:fix recent page hiding last item on scroll #1468
* bug:fix recent page hiding last item on scroll #1468 (#2411 )
* fixed add label autofocuse
---------
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com>
2023-11-20 19:00:55 +05:30
Lakhan Baheti
c1eb5055e5
fix: bug fixes & ui improvements. ( #2772 )
...
* fix: create project modal member select
* fix: overflow in workspace activity
* fix: memeber selected state
2023-11-20 16:36:50 +05:30
Bavisetti Narayan
8d942e28da
chore: ams url name changed ( #2808 )
2023-11-20 16:34:57 +05:30
Nikhil
f7461af3f5
dev: open ai configuration ( #2807 )
2023-11-20 16:03:31 +05:30
Aaryan Khandelwal
29f3e02adc
refactor: project estimates store ( #2801 )
...
* refactor: remove estimates from project store
* chore: update all the instances of the old store
* chore: update store declaration structure
2023-11-20 15:58:40 +05:30
Nikhil
9a704458b3
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-11-20 15:58:17 +05:30
Aaryan Khandelwal
668dfd2e38
chore: update exception detected screen action button ( #2805 )
2023-11-20 15:00:36 +05:30
Bavisetti Narayan
3b3f94ed03
fix: file asset delete ( #2804 )
2023-11-20 14:53:06 +05:30
onFire(Abhi)
e945aa9b71
fix: newly added cycle doesnt appear unlelss the page is manually reloaded ( #2673 )
...
* fix: newly added cycle doesnt appear unlelss the page is manually reloaded
* Delete \
* Delete web/layouts/profile-layout/profile-sidebar.tsx
* Update cycles.store.ts
* fix: remove duplicate type declaration
---------
Co-authored-by: Aaryan Khandelwal <65252264+aaryan610@users.noreply.github.com>
2023-11-20 14:36:46 +05:30
sriram veeraghanta
6595a387d0
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-11-20 13:29:54 +05:30
Dakshesh Jain
8839e42dc0
fix: archive issue bugs ( #2712 )
...
* fix: blur on side/modal peek view
* fix: delete archive not working on list layout with group by is none
* fix: show empty group has no effect
* fix: filter/display options same as production
* fix: disabling full-screen peek-overview for archive issues
* fix: truncate in calendar view
2023-11-20 12:48:30 +05:30
Nikhil
9db6312081
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-11-20 12:36:48 +05:30
Dakshesh Jain
779ef2a4aa
fix: delete issues in spreadsheet doesn't work ( #2718 )
...
Co-authored-by: Aaryan Khandelwal <65252264+aaryan610@users.noreply.github.com>
2023-11-20 12:22:43 +05:30
Bavisetti Narayan
51e17643a2
fix: file structuring ( #2797 )
...
* fix: file structure changes
* fix: pages update
* fix: license imports changed
2023-11-20 11:59:20 +05:30
Nikhil
4c2074b6ff
dev: environment settings ( #2794 )
...
* dev: update environment configuration
* dev: update the takeoff script for instance registration
2023-11-19 01:48:05 +05:30
Lakhan Baheti
c9ffc9465f
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-11-19 01:46:11 +05:30
Bavisetti Narayan
2b6c489513
feat: v3 endpoint for module and cycle ( #2786 )
...
* feat: v3 endpoint for module and cycle
* fix: removed the str
2023-11-18 16:30:35 +05:30
M. Palanikannan
0c63f21718
fix: Task List Behaviour in Editor ( #2789 )
...
* better variable names and comments
* drag drop migrated
* custom horizontal rule created
* init transaction hijack
* fixed code block with better contrast, keyboard tripple enter press disabled and syntax highlighting
* fixed link selector closing on open behaviour
* added better keymaps and syntax highlights
* made drag and drop working for code blocks
* fixed drag drop for code blocks
* moved drag drop only to rich text editor
* fixed drag and drop only for description
* enabled drag handles for peek overview and main issues
* got images to old state
* fixed task lists to be smaller
* removed validate image functions and uncessary imports
* table icons svg attributes fixed
* custom list keymap extension added
* more uncessary imports of validate image removed
* removed console logs
* fixed drag-handle styles
* space styles updated for the editor
* removed showing quotes from blockquotes
* removed validateImage for now
* added better comments and improved redundant renders
* removed uncessary console logs
* created util for creating the drag handle element
* fixed file names
2023-11-18 16:20:35 +05:30
Nikhil
a987df38f4
chore: user onboarding workflow ( #2791 )
2023-11-18 16:18:06 +05:30
sriram veeraghanta
878707f444
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-11-18 16:17:01 +05:30
M. Palanikannan
9369ee5008
[feat]: Drag and Drop Handles for all Data Structures ( #2745 )
...
* better variable names and comments
* drag drop migrated
* custom horizontal rule created
* init transaction hijack
* fixed code block with better contrast, keyboard tripple enter press disabled and syntax highlighting
* fixed link selector closing on open behaviour
* added better keymaps and syntax highlights
* made drag and drop working for code blocks
* fixed drag drop for code blocks
* moved drag drop only to rich text editor
* fixed drag and drop only for description
* enabled drag handles for peek overview and main issues
* got images to old state
2023-11-17 12:29:30 +05:30
Manish Gupta
0a88db975a
dev: Self Hosting with private repo fixes ( #2787 )
...
* fixes to self hosting
* self hosting fixes
* removed .temp
* wip
* wip
* self install private repo
* folder change
* fix
---------
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com>
2023-11-17 11:51:54 +05:30
Manish Gupta
dd60dec887
Dev/mg selfhosting fix ( #2782 )
...
* fixes to self hosting
* self hosting fixes
* removed .temp
---------
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com>
2023-11-16 14:38:55 +05:30
Bavisetti Narayan
0c1097592e
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-11-16 14:38:12 +05:30
Anmol Singh Bhatia
bed66235f2
style: workspace sidebar dropdown improvement ( #2783 )
2023-11-16 14:11:33 +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
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
sabith-tu
96f6e37cc5
fix: Delete estimate popup is not closing automatically ( #2777 )
2023-11-15 14:08:52 +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
Prateek Shourya
7f42566207
Fix: Custom menu item not automatically closing, affecting delete popup behavior. ( #2771 )
2023-11-14 23:05:30 +05:30
Ankush Deshmukh
b60237b676
Standarding priority icons across the platform ( #2776 )
2023-11-14 20:52:43 +05:30
Prateek Shourya
1fe09d369f
style: text overflow fix and border color update ( #2769 )
...
* style: fix text overflow in:
* Issue activity
* Cycle and Module Select in Create Issue form
* Delete Module modal
* Join Project modal
* style: update assignee select border as per design.
2023-11-14 18:34:51 +05:30
Dakshesh Jain
b7757c6b1a
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-11-14 18:33:01 +05:30