mirror of
https://github.com/makeplane/plane.git
synced 2026-07-13 14:01:45 +02:00
refactor/issue-widgets
13 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
0351e44826 |
feat: language support (#2311)
* chore: ln support modules constants * fix: translation key * chore: empty state refactor (#6404) * chore: asset path helper hook added * chore: detailed and simple empty state component added * chore: section empty state component added * chore: language translation for all empty states * chore: new empty state implementation * improvement: add more translations * improvement: user permissions and workspace draft empty state * chore: update translation structure * chore: inbox empty states * chore: disabled project features empty state * chore: active cycle progress empty state * chore: notification empty state * chore: connections translation * chore: issue comment, relation, bulk delete, and command k empty state translation * chore: project pages empty state and translations * chore: project module and view related empty state * chore: remove project draft related empty state * chore: project cycle, views and archived issues empty state * chore: project cycles related empty state * chore: project settings empty state * chore: profile issue and acitivity empty state * chore: workspace settings realted constants * chore: stickies and home widgets empty state * chore: remove all reference to deprecated empty state component and constnats * chore: add support to ignore theme in resolved asset path hook * chore: minor updates * fix: build errors --------- Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com> Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com> * feat: extended language translations support * fix: language support fo profile (#6461) * fix: ln support fo profile * fix: merge changes * fix: merge changes * [WEB-3137] refactor: empty states and add language support (#2235) * chore: asset path helper hook added * chore: detailed and simple empty state component added * chore: section empty state component added * chore: language translation for all empty states * chore: new empty state implementation * improvement: add more translations * improvement: user permissions and workspace draft empty state * chore: update translation structure * chore: inbox empty states * chore: disabled project features empty state * chore: active cycle progress empty state * chore: notification empty state * chore: connections translation * chore: issue comment, relation, bulk delete, and command k empty state translation * chore: project pages empty state and translations * chore: project module and view related empty state * chore: remove project draft related empty state * chore: project cycle, views and archived issues empty state * chore: project cycles related empty state * chore: project settings empty state * chore: profile issue and acitivity empty state * chore: workspace settings realted constants * chore: stickies and home widgets empty state * chore: remove all reference to deprecated empty state component and constnats * chore: team related empty states refactor and translation * chore: initiatives related empty states refactor and translation * chore: workspace pages related empty states refactor and translation * chore: epics related empty states refactor and translation * chore: workspace and project cycles related empty states refactor and translation * chore: command modal related empty states refactor and translation * chore: projects related empty states refactor and translation * chore: seperate out enterprise translations --------- Co-authored-by: Anmol Singh Bhatia <anmolsinghbhatia@plane.so> * [WEB-3165]feat: language support for issues (#6452) * * chore: moved issue constants to packages * chore: restructured issue constants * improvement: added translations to issue constants * chore: updated translation structure * * chore: updated chinese, spanish and french translation * chore: updated translation for issues mobile header * chore: updated spanish translation * chore: removed translation for issue priorities * fix: build errors * chore: minor updates --------- Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com> * chore: migrated filters.ts to packages (#6459) Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com> * chore: workspace drafts constant moved to plane constant package * feat: home language support without stickies (#6443) * feat: home language support without stickies * fix: home sidebar * fix: added missing keys * fix: show all btn * fix: recents empty state * chore: translation update * feat: workspace constant language support and refactor (#6462) * chore: workspace constant language support and refactor * chore: workspace constant language support and refactor * chore: code refactor * chore: code refactor * merge conflict * chore: code refactor --------- Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com> * chore: tab indices constant moved to plane package (#6464) * chore: notification language support and refactor * [WEB-3165]feat:language support for issues. (#2282) * * chore: moved issue constants to packages * chore: restructured issue constants * improvement: added translations to issue constants * chore: updated translation structure * * chore: updated chinese, spanish and french translation * chore: updated translation for issues mobile header * * chore: updated imports for constants * improvemnt: added new translations * chore: updated spanish translation * chore: removed translation for issue priorities * chore: minor updates --------- Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com> * chore: filters migration to packages (#2298) * chore: migrated filter.ts to packages * core: updated filter.ts imports to packages * chore: added missing translation keys --------- Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com> * chore: ln support for inbox constants (#6432) * chore: ln support for inbox constants * fix: snooze duration * fix: enum * fix: translation keys * fix: inbox status icon * fix: status icon * fix: naming --------- Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com> * fix: ln support for views constants (#6431) * fix: ln support for views constants * fix: added translation * fix: translation keys * fix: access * chore: code refactor * feat: workspace constant language support and code refactor (#2305) * chore: code refactor * fix: workspace settings order * chore: code refactor --------- Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com> * chore: ln support workspace projects constants (#6429) * chore: ln support workspace projects constants * fix: translation key * fix: removed state translation * fix: removed state translation * fi: added translations * Chore: theme language support and refactor (#6465) * chore: themes language support and refactor * chore: theme language support and refactor * fix * [WEB-3173] chore: language support for cycles constant file (#6415) * chore: ln support for cycles constant file * fix: added chinese * fix: lint * fix: translation key * fix: build errors * fix: build errors * minor updates * chore: english extended translations * chore: minor translation update * chore: minor translation update * chore: minor translation update * refactor: move labels contants to packages * refactor: move swr, file and error related constants to packages * chore: timezones constant moved to plane package * chore: metadata constant code refactor * chore: code refactor * fix: dashboard constants moved * chore: code refactor (#6478) * refactor: spreadsheet constants * chore: drafts language support (#6485) * chore: workspace drafts language support * chore: code refactor * feat: ln support for notifications (#6486) * feat: ln support for notifications * fix: translations * * refactor: moved page constants to packages (#6480) * fix: removed use-client * chore: removed unnecessary commnets * chore: workspace draft language support (#6490) * chore: workspace drafts language support * chore: code refactor * chore: draft language support * Feat constant event tracker (#6479) * fix: event tracjer constants * fix: constants event tracker * feat: language translation - projects list (#6493) * feat: added translation to projects list page * chore: restructured translation file * chore: module language support (#6499) * chore: module language support added * chore: code refactor * chore: workspace views language support (#6492) * chore: workspace views language support * chore: code refactor * feat: custom analytics language support (#6494) * feat: custom analytics language support * fix: key * fix: refactoring --------- Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com> * fix: build errors * chore: minor improvements * feat: language support for intake (#6498) * feat: language support for intake * fix: key name * refactor: authentications related translations * feat: language support issues (#6501) * enhancement: added translations for issue list view * chore: added translations for issue detail widgets * chore: added missing translations * chore: modified issue to work items * chore: updated translations * Feat: workspace settings language support (#6508) * feat: language support for workspace settings * fix: lint * fix: export title * chore project settings language support (#6502) * chore: project settings language support * chore: code refactor * refactor: workspace creation related translations * chore: renamed issues to work items * fix: build errors * fix: lint * chore: modified translations * chore: remove duplicate * improvement: french translation * chore: chinese translation improvement * fix: japanese translations * chore: added spanish translation * add missing translations * minor improvements * add missing translations and build fixes * fix: miscelleous language translations * refactor: move all issue types related types, constants and helpers to packages (#2345) * refactor: move all issue types related types, constants and helpers to packages * remove unused imports * fix: clear_all key * chore: initiatives language support (#2341) * chore: initiatives settings language support * chore: initiatives list page language support * chore: initiatives detail translation support * fix: moved user permission constants (#6516) * feat: language support for issues (#6513) * chore: added language support to issue detail widgets * improvement: added translation for issue detail * enhancement: added language trasnlation to issue layouts * chore: translation improvement (#6518) * feat: language support description (#6519) * enhancement: added language support for description * fix: updated keys * chore: initiatives toasts language support (#2347) * chore: initiatives settings language support * chore: initiatives list page language support * chore: initiatives detail translation support * chore: initiatives translation support * chore: code refactor * refactor: change issue type to work item type and add translations (#2351) * refactor: replace all occurances of issues and work items * refactor: replace all occurances of issues and work items (#2354) * chore: renamed issue to work item (#6522) * chore: replace missing issue occurances to work items * fix: build errors * chore: minor translations update * fix: build errors * minor improvements * fix: build errors * chore: update teamspace empty states * chore: work items * fix: profile links * Feat ln cycles (#6528) * feat: added language support for cycles * feat: added language support for cycles * chore: added core.json * fix: translation keys * fix: translation keys (#6530) * fix: changed sidebar keys * fix: removed extras * fix: updated keys * chore: optimize translation imports * fix: langugae support (#2358) * fix: added missing keys * fix: workspace settings * chore: translation import optimization (#2360) * chore: optimize translation imports * fix: extended core * fix: removed pro_trial * fix: key fix --------- Co-authored-by: gakshita <akshitagoyal1516@gmail.com> * fix: updated keys (#6534) * fix: updated keys * fix-sub work items toasts * fix: minor translations related bugs * fix: build errors * chore: add missing translation and minor fixes * chore: code refactor * chore: code refactor * fix: language support keys (#6553) * minor improvements * minor fixes * fix: remove lucide import from constants package * fix: remove lucide import from constants package * chore: regenerate all enterprise level translations * chore: remove all from translations * chore: regenerate all translations * chore: addded chinese and japanese translation files * chore: remove all from translations * chore: dashboard translation * fix: added member * fix: language support keys (#6558) * fix: renamed keys * fix: space app * chore: renamed issues to work items * chore: update site manifest * chore: updated translations * fix: lang keys * fix: fixed key names (#2413) Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com> * chore: update translations --------- Co-authored-by: gakshita <akshitagoyal1516@gmail.com> Co-authored-by: Anmol Singh Bhatia <121005188+anmolsinghbhatia@users.noreply.github.com> Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com> Co-authored-by: Akshita Goyal <36129505+gakshita@users.noreply.github.com> Co-authored-by: Anmol Singh Bhatia <anmolsinghbhatia@plane.so> Co-authored-by: Vamsi Krishna <46787868+mathalav55@users.noreply.github.com> Co-authored-by: Vamsi krishna <matalav55@gmail.com> Co-authored-by: Vamsi Krishna <46787868+vamsikrishnamathala@users.noreply.github.com> Co-authored-by: Aaryan Khandelwal <aaryankhandu123@gmail.com> |
||
|
|
d9887363b6 |
feat: business plan (#1890)
* chore: workspace license changes for business plans * chore: business plans * chore: remove private key take from environment * chore: updated the business sucess modal * chore: business plan changes * chore: add business plan seat addition * chore: add license cancel endpoints * chore: business plan changes * chore: seat changes * feat: enable 12-users restriction * feat: enable workspace seats management for cloud * chore: add business plan * chore: add business plan changes * feat: new paid plans modal * fix: role misspell * chore: new upgrade modal * chore: disable workspace when free member count is exceeded * fix: build errors * chore: modal improvements * chore: add required seats for all the link endpoints * improvement: minor updates to upgrade modal * chore: member seat validation --------- Co-authored-by: gurusainath <gurusainath007@gmail.com> Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com> |
||
|
|
fb3c367211 |
[WEB-2625] chore: workspace worklog and active cycle improvement (#1537)
* chore: worklog empty state updated * chore: added active cycles count * chore: workapce active cycle improvement --------- Co-authored-by: NarayanBavisetti <narayan3119@gmail.com> |
||
|
|
b9ce8ea8b1 |
fix: merge conflicts and build errors (#1469)
* dev: private bucket implementation (#1339) * chore: migrations and backmigration to move attachments to file asset * chore: move attachments to file assets * chore: update migration file to include created by and updated by and size * chore: remove uninmport errors * chore: make size as float field * fix: file asset uploads * chore: asset uploads migration changes * chore: v2 assets endpoint * chore: remove unused imports * chore: issue attachments * chore: issue attachments * chore: workspace logo endpoints * chore: private bucket changes * chore: user asset endpoint * chore: add logo_url validation * chore: cover image urlk * chore: change asset max length * chore: pages endpoint * chore: store the storage_metadata only when none * chore: attachment asset apis * chore: update create private bucket * chore: make bucket private * chore: fix response of user uploads * fix: response of user uploads * fix: job to fix file asset uploads * fix: user asset endpoints * chore: avatar for user profile * chore: external apis user url endpoint * chore: upload workspace and user asset actions updated * chore: analytics endpoint * fix: analytics export * chore: avatar urls * chore: update user avatar instances * chore: avatar urls for assignees and creators * chore: bucket permission script * fix: all user avatr instances in the web app * chore: update project cover image logic * fix: issue attachment endpoint * chore: patch endpoint for issue attachment * chore: attachments * chore: change attachment storage class * chore: update issue attachment endpoints * fix: issue attachment * chore: update issue attachment implementation * chore: page asset endpoints * fix: web build errors * chore: attachments * chore: page asset urls * chore: comment and issue asset endpoints * chore: asset endpoints * chore: attachment endpoints * chore: bulk asset endpoint * chore: restore endpoint * chore: project assets endpoints * chore: asset url * chore: add delete asset endpoints * chore: fix asset upload endpoint * chore: update patch endpoints * chore: update patch endpoint * chore: update editor image handling * chore: asset restore endpoints * chore: avatar url for space assets * chore: space app assets migration * fix: space app urls * chore: space endpoints * fix: old editor images rendering logic * fix: issue archive and attachment activity * chore: asset deletes * chore: update images * chore: attachment delete * fix: issue attachment * fix: issue attachment get * chore: cover image url for projects * chore: remove duplicate py file * fix: url check function * chore: chore project cover asset delete * fix: migrations * chore: delete migration files --------- Co-authored-by: pablohashescobar <nikhilschacko@gmail.com> * fix: private bucket build errors (#1347) * fix: private bucket build errors * fix: build errors * revert: issue type select changes. (#1355) * chore: private bucket implementation for workspace level pages (#1371) * chore: update project modal * chore: update rich-text read-only editor * chore: update workspace pages' components * chore: remove entity identifier in favour of multiple columns of entities (#1405) * fix: issue attachments (#1411) * fix: issue attachments (#1422) * chore: file size limit for pro workspaces (#1437) * chore: file size limit for pro * chore: update maximum file size logic * chore: update editor max file size logic * chore: update max file size limit logic * chore: add comments * fix: close modal after removing workspace logo * chore: update uploaded asstes' status post issue creation * chore: memoize max file size var * chore: check for pro file size limits * chore: added file size limit to the space app --------- Co-authored-by: Aaryan Khandelwal <aaryankhandu123@gmail.com> * chore: add max file size limit to workspace pages (#1440) * fix: remove old workspace logo and user avatar (#1445) * fix: intake exception error (#5810) * chore: filtered active cycles for guest (#1468) * fix: build error --------- Co-authored-by: pablohashescobar <nikhilschacko@gmail.com> Co-authored-by: Nikhil <118773738+pablohashescobar@users.noreply.github.com> Co-authored-by: Prateek Shourya <prateekshourya29@gmail.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: Bavisetti Narayan <72156168+NarayanBavisetti@users.noreply.github.com> |
||
|
|
61d6e06a67 | fix: project name truncate issue (#1379) | ||
|
|
57542cdada |
[WEB-2112 | WEB-2113 | WEB-2395] dev: billing and product updates. (#1130)
* chore: add current period start date * chore: is trial ended * chore: Billing page and Product updates. * fix: seat purchase * chore: self-hosted `env` updates. * fix: lint error. * fix: bugfixes in types package * fix: build errors. * chore: update yarn.lock file. --------- Co-authored-by: pablohashescobar <nikhilschacko@gmail.com> Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com> |
||
|
|
c001e15edd |
[WEB-2376 | WEB-2396 | WEB-2387] dev: plane self hosted updates. (#1050)
* [WEB-2376] chore: workspace activation logic update. * [WEB-2396] chore: fix upgrade button for self hosted users and update pro features upgrade CTA. * [WEB-2396] chore: Plane selfhosted billing page. * chore: update plane one changelog. * [WEB-2387] chore: add seats validation. * [WEB-2387] chore: member invitation validation for selfhosted pro plan. * chore: update purchased seats. * fix: member restriction --------- Co-authored-by: pablohashescobar <nikhilschacko@gmail.com> |
||
|
|
d52049ef47 | [WEB-2312] style: worklog ux copy update. (#955) | ||
|
|
938d2fd01d | fix: workspace download mutation (#798) | ||
|
|
3e4fa21ee2 |
[WEB-1986] Feat: Project Grouping (#715)
* feat: project grouping migrations * chore: implemented workspace features * chore: updated worksapce feature import in types * chore: project states endpoint * chore: updated migration file * chore: migration file changes * chore: workspace project states * feat: project states * fix: project states * chore: replaced base modal with project base modal in project attribute * chore: removed 002 migration * chore: project attribute migration * chore: project states feature flagged * chore: project state marking as default * chore: code cleanup * chore: updated the project attributes operations in the project crud endpoints * fix: wip * chore: feature flag validation on project create and update. * fix: sync develope * dev: project state feature flag and removed read only fields from serializer * wip * chore: updated project id and project validation when we toggle the workspace project_grouping feature is true * wip: layouts * chore: updated project filter store * wip: default screens * chore: filters update * chore: filters updates * chore: display filter updates * wip: state dropdown * chore: seperated project components for CE * chore: splitted the code for project creation form * fix: code structure optimization * chore: handled project filters * wip: gallery layout for projects * wip: spreadsheet filters * chore: added state and priority filters * fix: project page root moved * fix: synced with preview * dev: updated sorting * wip: role based permissions * fix: header sorting fixed * fix: project types + state filter * fix: optimizations * fix: optimizations * fix: partial feature flagging * fix: project states * fix: css * fix: css foxes * fix: * chore: handled board layout in project grouping * fix: post ce sync changes * fix: gantt permissions + member bugs * fix: mobile header + layout fixes * fix: workspace sidebar + archives * fix: build errors * fix: dark theme handling * fix: archive fix + miscellaneous * Fix: build errors * fix: kandban drag and drop + miscellaneous * fix: kanban drag and drop * fix: imports * fix: drag & drop + project dropdown * fix: merge changes --------- Co-authored-by: pablohashescobar <nikhilschacko@gmail.com> Co-authored-by: NarayanBavisetti <narayan3119@gmail.com> Co-authored-by: gakshita <akshitagoyal1516@gmail.com> Co-authored-by: Satish Gandham <satish.iitg@gmail.com> |
||
|
|
ac76266476 | fix: build errors | ||
|
|
2a56f163d4 |
[WEB-1883] chore: implemented feature flagging and handled UI and validation for time tracking (#687)
* chore: added feature flagging in endpoints * chore: UI changes, typos and integrated feature flagging for time tracking * chore: updated typos and handled error * chore: handled worklog mutation * chore: handled min number we can enter in worklog form --------- Co-authored-by: NarayanBavisetti <narayan3119@gmail.com> |
||
|
|
65d4bee539 |
[WEB-1846] feat: time tracking (#608)
* chore: integrated time traking enabled/disabled feature on project settings and updated the pro icon as a component * chore: Showing the toggle and disabled to make any operations on project features * chore: default exports in constants * chore: seperated isEnabled and isPro * chore: updated time traking key * chore: issue worklog endpoint * chore: added work log issue * chore: csv worklog downloads * chore: acitvity listing * chore: added workspace in export issues * chore: initialised services, contants, and store * chore: integrated worklog hooks * chore: changed types in worklog type * chore: worklog response changes * chore: serializer changes * chore: corrected the import statement * chore: Worklog components and page updates * fix: download csv and excel * chore: implemented pagination for table and updated worklog downloads * chore: updated pagination and updated the api for worklog download filter param * chore: download response change * chore: import errors resolved in issue worklog * chore: handled loaders and empty states in worklog settings * chore: ui, typos and cleanup * chore: resolved merge conflicts * chore: updating the time tracking on issue detail page * chore: updated the ui worklog issue property button * chore: removed create from the worklog header * chore: updated default filters from constants * chore: resolved ce code updates * chore: ce cleanup * chore: worklogs in issue activity * ui: updated UI for peek overview and issue detail for worklog property * fix: exporter type * ui: handled the typos * ui: loader ui height changes * chore: resolved merge conflicts * chore: handled the project worklogs enabled/disabled in the issues * chore: handled empty screen for worklog * chore: typo --------- Co-authored-by: NarayanBavisetti <narayan3119@gmail.com> Co-authored-by: Satish Gandham <satish.iitg@gmail.com> |