dev: promote to production v0.3 (#337)
* chore: update all backend dependencies to the latest version
* feat: manual ordering for issues in kanban
* refactor: issues folder structure
* refactor: modules and states folder structure
* refactor: datepicker code
* fix: create issue modal bug
* feat: custom progress bar added
* refactor: created global component for kanban board
* refactor: update cycle and module issue create
* refactor: return modules created
* refactor: integrated global kanban view everywhere
* refactor: integrated global list view everywhere
* refactor: removed unnecessary api calls
* refactor: update nomenclature for consistency
* refactor: global select component for issue view
* refactor: track cycles and modules for issue
* fix: tracking new cycles and modules in activities
* feat: segregate api token workspace
* fix: workpsace id during token creation
* refactor: update model association to cascade on delete
* feat: sentry integrated (#235)
* feat: sentry integrated
* fix: removed unnecessary env variable
* fix: update remirror description to save empty string and empty paragraph (#237)
* Update README.md
* fix: description and comment_json default value to remove warnings
* feat: link option in remirror (#240)
* feat: link option in remirror
* fix: removed link import from remirror toolbar
* feat: module and cycle settings under project
* fix: module issue assignment
* fix: module issue updation and activity logging
* fix: typo while creating module issues
* fix: string comparison for update operation
* fix: ui fixes (#246)
* style: shortcut command label bg color change
* sidebar shortcut ui fix
---------
Co-authored-by: Anmol Singh Bhatia <anmolsinghbhatia1001@gmail.com>
* fix: update empty passwords to hashed string and add hashing for magic sign in
* refactor: remove print logs from back migrations
* build(deps): bump django in /apiserver/requirements
Bumps [django](https://github.com/django/django) from 3.2.16 to 3.2.17.
- [Release notes](https://github.com/django/django/releases)
- [Commits](https://github.com/django/django/compare/3.2.16...3.2.17)
---
updated-dependencies:
- dependency-name: django
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
* feat: cycles and modules toggle in settings, refactor: folder structure (#247)
* feat: link option in remirror
* fix: removed link import from remirror toolbar
* refactor: constants folder
* refactor: layouts folder structure
* fix: issue view context
* feat: cycles and modules toggle in settings
* release: Stage Release (#251)
* feat: manual ordering for issues in kanban
* refactor: issues folder structure
* refactor: modules and states folder structure
* refactor: datepicker code
* fix: create issue modal bug
* feat: custom progress bar added
* refactor: created global component for kanban board
* refactor: update cycle and module issue create
* refactor: return modules created
* refactor: integrated global kanban view everywhere
* refactor: integrated global list view everywhere
* refactor: removed unnecessary api calls
* refactor: update nomenclature for consistency
* refactor: global select component for issue view
* refactor: track cycles and modules for issue
* fix: tracking new cycles and modules in activities
* feat: segregate api token workspace
* fix: workpsace id during token creation
* refactor: update model association to cascade on delete
* feat: sentry integrated (#235)
* feat: sentry integrated
* fix: removed unnecessary env variable
* fix: update remirror description to save empty string and empty paragraph (#237)
* Update README.md
* fix: description and comment_json default value to remove warnings
* feat: link option in remirror (#240)
* feat: link option in remirror
* fix: removed link import from remirror toolbar
* feat: module and cycle settings under project
* fix: module issue assignment
* fix: module issue updation and activity logging
* fix: typo while creating module issues
* fix: string comparison for update operation
* fix: ui fixes (#246)
* style: shortcut command label bg color change
* sidebar shortcut ui fix
---------
Co-authored-by: Anmol Singh Bhatia <anmolsinghbhatia1001@gmail.com>
* fix: update empty passwords to hashed string and add hashing for magic sign in
* refactor: remove print logs from back migrations
* build(deps): bump django in /apiserver/requirements
Bumps [django](https://github.com/django/django) from 3.2.16 to 3.2.17.
- [Release notes](https://github.com/django/django/releases)
- [Commits](https://github.com/django/django/compare/3.2.16...3.2.17)
---
updated-dependencies:
- dependency-name: django
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
* feat: cycles and modules toggle in settings, refactor: folder structure (#247)
* feat: link option in remirror
* fix: removed link import from remirror toolbar
* refactor: constants folder
* refactor: layouts folder structure
* fix: issue view context
* feat: cycles and modules toggle in settings
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com>
Co-authored-by: Aaryan Khandelwal <aaryankhandu123@gmail.com>
Co-authored-by: Anmol Singh Bhatia <anmolsinghbhatia1001@gmail.com>
Co-authored-by: Aaryan Khandelwal <65252264+aaryan610@users.noreply.github.com>
Co-authored-by: pablohashescobar <118773738+pablohashescobar@users.noreply.github.com>
Co-authored-by: sphynxux <122926002+sphynxux@users.noreply.github.com>
Co-authored-by: Anmol Singh Bhatia <121005188+anmolsinghbhatia@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat: sidebar progress (#252)
* feat: cycle assignees and labels progress added
* fix: build fix
* feat: sidebar progress stats added and refactor
* refactor: progress stats and cycle sidebar
* feat: module sidebar progress added
* feat: sidebar progress no assignee added
* feat: states tab added
---------
Co-authored-by: Anmol Singh Bhatia <anmolsinghbhatia1001@gmail.com>
* feat: label grouping, fix: new states response (#254)
* sentry changes (#255)
* fix: mutation of states (#256)
* feat: label grouping, fix: new states response
* fix: mutation of states
* fix: create issue modal bugs (#257)
* fix: github auth login (#250)
* fix: added PROJECT_ISSUES_LIST on the imports (#221)
* fix: github signin by parsing email
* refactor: changed variable names
---------
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com>
Co-authored-by: Aaryan Khandelwal <65252264+aaryan610@users.noreply.github.com>
Co-authored-by: Vamsi Kurama <vamsi.kurama@gmail.com>
* feat: record issue completed at date when the issues are moved to fompleted group (#262)
* feat: cycle status (#265)
* feat: cycle status and dates added in sidebar
* feat: update status added
---------
Co-authored-by: Anmol Singh Bhatia <anmolsinghbhatia1001@gmail.com>
* chore: update python runtime
* feat: label grouping in dropdowns, default state in project settings (#266)
* feat: label grouping in dropdowns, default state in project settings
* feat: label disclosure default open
* refactor: label setting page
* chore: tooltip component updated
* chore: tooltip component updated
* feat/state_sequence_change
* fix: remirror buttons (#267)
* feat: burndown chart (#268)
* chore: recharts dependencie added
* chore: tpye added for issue completed at
* feat: date range helper fn added
* feat: progress chart added
* feat: ideal task line added in progress chart
* feat: chart legends added
* fix: state reordering (#269)
* fix: state reordering
* refactor: remove unnecessary argument
* refactor: mutation after setting default
* feat: drag and drop an issue to delete (#270)
* feat: drag and drop an issue to delete
* style: repositioned trash box
* feat : cycle sidebar revamp (#271)
* feat: range date picker added
* feat: cycle status ui improved
* feat : sidebar progress improvement (#272)
* feat: progress chart render validation
* fix: sidebar stats tab
* feat: sidebar active tab context
* chore: removed minor bugs (#273)
* fix: ui bug (#274)
* fix: shortcut search fix
shortcut modal ui fixes
shortcut search fix
email us label change
* fix: email us label updated
* feat: default state for project (#264)
* build: add channels requirement for the asgi configuration (#225)
* refactor: combine sign in and sign up endpoint to a single endpoint (#263)
* feat: state grouping and ordering list (#253)
* feat: state grouping and ordering list
* fix: state grouping in state list endpoint
* dev: added migrations for new models schema changes
* fix: mac text copy fix (#277)
* feat: state description in settings (#275)
* chore: removed minor bugs
* feat: state description in settings
* feat: group by assignee
* refactor: update django admin panel heading (#276)
* feat: assign multiple sub issues
* feat: create label option in create issue modal (#281)
* fix: error validation for empty length
* refactor: issue details page (#282)
* fix: shortcut search (#283)
* fix: search case innsensitive
* style: email icon updated
* feat: module sidebar date and status updated (#285)
* feat: bulk assign sub-issues (#284)
* fix: state ordering in group
* fix: consistent dropdowns, refactor: ui components (#286)
* build(deps): bump django in /apiserver/requirements (#289)
Bumps [django](https://github.com/django/django) from 3.2.17 to 3.2.18.
- [Release notes](https://github.com/django/django/releases)
- [Commits](https://github.com/django/django/compare/3.2.17...3.2.18)
---
updated-dependencies:
- dependency-name: django
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix: workspace name and breadcrumb title , refactor: command palette (#290)
* refactor: command pallette
* fix: workspace name trim
* fix: breadcrumb title responsiveness added
* feat: copy link option (#292)
* feat: copy issue link added in issue card
* feat: copy cycle link added
* feat: ellipsis added in module card
* fix: origin path and handlecopytext added
* fix: remirror image not updating (#294)
* feat: resend login magic code (#291)
* feat: resend login code on signing page after 30 seconds
* feat: handling error on code send
* refractor: isResendDisabled varible for resend button
* dev: timer count-down hook
* refractor: using new timer hook in sign in page
* feat: issue links (#288)
* feat: links for issues
* fix: add issue link in serilaizer
* feat: links can be added to issues
---------
Co-authored-by: Aaryan Khandelwal <aaryankhandu123@gmail.com>
* fix: default label color (#295)
* fix: colors of old labels can now be changed
* fix: black color for labels with no color
* fix: ui changes (#297)
* fix: module card height and invalid date
* fix: issue details page title resizing fix
* refractor: use local storage hook (#293)
* feat: resend login code on signing page after 30 seconds
* refractor: use local storage hook
* refractor: properly using new local storage hook on modules sidebar
* fix: assignee and labels field while editing an issue (#296)
* fix: assignee and labels field while editing an issue
* chore: remove unused declarations
* fix: issue title resizing fix (#300)
* fix: issue title resizing fix
* fix: header ui fix and invalid date label updated
* fix: try/catch for invalid values stored in local storage (#301)
* fix: create issue modal closing on clicking on Grammarly recommendation (#299)
fixed it by not closing modal on outside click
* style: not showing pointer & theme color on resend code button disabled (#298)
* feat: updated issue grouping and filtering
* feat: back migration script to populate random sort_order values
* feat: sort order during create
* feat: improved grouper with grouping function
* fix: typo in model aggregation key
* fix: new project issues response (#303)
* refactor/cycles_folder_structure (#304)
* fix: ui changes (#306)
* fix: sidebar date range
* fix: renamed key with id in filters
* fix: replace progress bar
* chore: react progress bar package removed
* fix: progress chart legends position
* fix: progress chart legends alignment fix
* feat: manual ordering of issues (#305)
* feat: global component for links list (#307)
* Feat: Dockerizing using nginx reverse proxy (#280)
* minor docker fixes
* eslint config changes
* dockerfile changes to backend and frontend
* oauth enabled env flag
* sentry enabled env flag
* build: get alternatives for environment variables and static file storage
* build: automatically generate random secret key if not provided
* build: update docker compose for next url env add channels to requirements for asgi server and save files in local machine for docker environment
* build: update nginx conf for backend base url update backend dockerfile to make way for static file uploads
* feat: create a default user with given values else default values
* chore: update docker python version and other dependency version in docker
* build: update local settings file to run it in docker
* fix: update script to run in default production setting
* fix: env variable changes and env setup shell script added
* Added Single Dockerfile to run the Entire plane application
* docs build fixes
---------
Co-authored-by: Narayana <narayana.vadapalli1996@gmail.com>
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com>
* feat: edit module (#309)
* feat: edit module
* fix: build fix
* refactor: dnd function (#308)
* refactor: manual ordering bugs (#312)
* refactor: create issue modal input fields (#310)
* style: showing user sign-in progress on sign-in with code (#311)
* style: not showing pointer & theme color on resend code button disabled
* style: showing user sign-in progress on sign-in with code
* style: showing error from server on sign-in with code fail
* feat: created_by details for links (#313)
* env fixes (#316)
* feat: issues tooltip , fix: ui improvement (#317)
* fix: ellipsis added to issue title
* feat: toolttip added
* feat: assignees tooltip added
* fix: build fix
* fix : tooltip fix (#318)
* fix: ellipsis added to issue title
* feat: toolttip added
* feat: assignees tooltip added
* fix: build fix
* fix: build fix
* fix: build error
---------
Co-authored-by: Aaryan Khandelwal <aaryankhandu123@gmail.com>
* fix: redirection after login (#320)
* feat: github integration (#315)
* feat: initiate integrations
* feat: initiate github integration create models for the same
* feat: github integration views
* fix: update workspace integration view to create bot users
* refactor: rename repository model
* refactor: update github repo sync endpoint to create repo and sync in one go
* refactor: update issue activities to post the updates to segway hook
* refactor: update endpoints to get project id and add actor as a member of project in repo sync
* fix: make is bot as a read only field
* fix: remove github repo imports
* fix: url mapping
* feat: repo views
* refactor: update webhook request endpoint
* refactor: rename repositories table to github_repositories
* fix: workpace integration actor
* feat: label for github integration
* refactor: issue activity on create issue
* refactor: repo create endpoint and add db constraints for repo sync and issues
* feat: create api token on workpsace integration and avatar_url for integrations
* refactor: add uuid primary key for Audit model
* refactor: remove id from auditfield to maintain integrity and make avatar blank if none supplied
* feat: track comments on an issue
* feat: comment syncing from plane to github
* fix: prevent activities created by bot to be sent to webhook
* feat: github app installation id retrieve
* feat: github app installation id saved into db
* feat: installation_id for the github integragation and unique provider and project base integration for repo
* refactor: remove actor logic from activity task
* feat: saving github metadata using installation id in workspace integration table
* feat: github repositories endpoint
* feat: github and project repos synchronisation
* feat: delete issue and delete comment activity
* refactor: remove print logs
* FIX: reading env names for github app while installation
* refactor: update bot user firstname with title
* fix: add is_bot value in field
---------
Co-authored-by: venplane <venkatesh@plane.so>
* feat: assignee and label details in cycle and module issues (#319)
* dev: added new migrations
* fix: minor bugs and ux improvements (#322)
* fix: ellipsis added to issue title
* feat: toolttip added
* feat: assignees tooltip added
* fix: build fix
* fix: build fix
* fix: build error
* fix: minor bugs and ux improvements
---------
Co-authored-by: Anmol Singh Bhatia <anmolsinghbhatia@caravel.tech>
* feat: made new multi-level select listbox (#326)
* fix: ui improvements (#327)
* fix: kanban board header scroll fix
* style: enable scrollbar style added
* fix: emoji picker overflow
* fix: delete project modal text overflow
* fix: cycle card ellipsis
* fix: tooltip position updated and custom class added
* fix: assignees tooltip overflow
* fix: module card
* fix: my issue page tooltip and responsive title added
* fix: home page tooltip and responsiveness
* style: added direction for multi-level drop-down (#328)
* feat: made new multi-level select listbox
* refractor: changeds Multi-level-select component and added direction props
* style: added direction for multi-level drop-down
* refractor: added proper types to getServerSideProps context (#321)
* fix: redirection after login
* refractor: added proper types to getServerSideProps context
* fix: issue view not updating order_by value (#324)
* environmental example variables fixes (#330)
* style: github integration ui (#329)
* fix: ellipsis added to issue title
* feat: toolttip added
* feat: assignees tooltip added
* fix: build fix
* fix: build fix
* fix: build error
* fix: minor bugs and ux improvements
* style: github integration ui
* chore: updated .env.example file
---------
Co-authored-by: Anmol Singh Bhatia <anmolsinghbhatia@caravel.tech>
* fix: ui fix (#331)
* fix: project card id removed
* feat: my issue page copy issue option
* fix: kanban assignees tooltip (#332)
* feat: sidebar select option truncate (#334)
* fix: create issue modal close on escape click (#333)
* style: kanban dropdowns, github integration loaders
* fix: add filter for workspace integrations (#325)
* fix: add filter for workspace integrations
* fix: update url for delete
* fix: remove github installation when deleted
* fix: delete old repos
* fix: add filter on repository endpoints
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com>
Co-authored-by: Aaryan Khandelwal <aaryankhandu123@gmail.com>
Co-authored-by: Anmol Singh Bhatia <anmolsinghbhatia1001@gmail.com>
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com>
Co-authored-by: Aaryan Khandelwal <65252264+aaryan610@users.noreply.github.com>
Co-authored-by: pablohashescobar <118773738+pablohashescobar@users.noreply.github.com>
Co-authored-by: sphynxux <122926002+sphynxux@users.noreply.github.com>
Co-authored-by: Anmol Singh Bhatia <121005188+anmolsinghbhatia@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: venplane <118932524+venplane@users.noreply.github.com>
Co-authored-by: Dakshesh Jain <65905942+dakshesh14@users.noreply.github.com>
Co-authored-by: Narayana <narayana.vadapalli1996@gmail.com>
Co-authored-by: venplane <venkatesh@plane.so>
Co-authored-by: Anmol Singh Bhatia <anmolsinghbhatia@caravel.tech>
2023-02-23 18:40:11 +00:00
|
|
|
python-3.11.2
|