Commit Graph

6049 Commits

Author SHA1 Message Date
Nikhil
640ae4bba0 chore: clear workspace license on restart (#939) 2024-08-26 20:44:38 +05:30
Henit Chobisa
bebf00e601 feat: Added refresh worker job inside monitor for refreshing licenses (#937)
* dev: add instance validation endpoints

* feat: added startup refresh handler for getting new licenses

* feat: updated title

---------

Co-authored-by: pablohashescobar <nikhilschacko@gmail.com>
2024-08-26 18:01:27 +05:30
Prateek Shourya
9a2ff763b3 fix: success modal fix for self hosted users. (#928) 2024-08-26 14:45:21 +05:30
Henit Chobisa
aec5646a48 fix: monitor build issues (#935) 2024-08-26 14:39:29 +05:30
Henit Chobisa
033f391d4e fix: private key parsing for monitor (#934)
* fix: throw error if private key is not parsable

* fix: printing private key

* fix: added print of private key in handler

* feat: optimized build for monitor

* feat: removed debug statements

* feat: added volume for compose
2024-08-26 14:33:17 +05:30
Henit Chobisa
24540ae34e fix: parsing of private key with base64 (#932) 2024-08-26 13:13:09 +05:30
Henit Chobisa
89019d8895 feat: added logs for debugging (#929) 2024-08-26 12:17:29 +05:30
Henit Chobisa
705d74b427 feat: added startup flag handler inside monitor (#927) 2024-08-23 21:23:51 +05:30
Nikhil
ebe6183f1a fix: monitor feature flagging (#926) 2024-08-23 20:56:17 +05:30
Henit Chobisa
3e9d9ef43c fixed monitor for CGO startup failure (#923)
* chore: current plan api and server base urls

* fix: monitor startup failure

---------

Co-authored-by: pablohashescobar <nikhilschacko@gmail.com>
2024-08-23 18:57:19 +05:30
pushya22
6e7e24784b Merge pull request #920 from makeplane/fix-instance-register-script
fix: instance register script
2024-08-23 17:15:32 +05:30
pablohashescobar
c1bf45fe8d fix: instance register script 2024-08-23 17:14:11 +05:30
Henit Chobisa
7fa7dc223b fix: GitHub ci build for monitor (#919)
* fix: errors in github ci

* fix: added base 64 private key
2024-08-23 16:43:53 +05:30
Henit Chobisa
9dbc224a9f fix: build args for build ci (#916) 2024-08-23 15:49:18 +05:30
pushya22
c5d61952f7 Merge pull request #915 from makeplane/fix/selfhosted-workflow
fix: cli build with PRIVATE_KEY for monitor container
2024-08-23 14:57:05 +05:30
pablohashescobar
225222ac0e dev: remove license check and update release notes 2024-08-23 14:54:03 +05:30
Henit Chobisa
6783065be5 fix: prime workflow fix for private key generation 2024-08-23 14:48:50 +05:30
Nikhil
4b31dd0c01 dev: new license activation workflow for one and pro users (#739)
* feat: added feature flag package for decrypting and refreshing the feature flags value

* feat: added feature flagging route for route handlers

* feat: added feature flag worker for managing and distributing feature flags

* feat: implemented feature flag api implementation inside ff handler

* feat: added exponential retry interval inside feature flagging

* fix: route pattern of feature flag endpoint from monitor

* feat: created endpoint to activate workspace from monitor

* feat: made changes to accomodate db and activate endpoint

* dev: update multi tenant environment settings

* dev: workspace license activation flow

* dev: update license activate endpoint

* dev: update workspace license activate endpoint

* feat: added feature flag user sync logic

* feat: added constants and sync logic with private key inside

* feat: added port as env variable

* feat: added modification for removing license key in healthcheck

* feat: example env pushed

* fix: update monitor endpoints and license activation function

* dev: initiate free workspace only for self hosted instances

* dev: self hosting license endpoint updates

* dev: remove monitor db

* dev: update handlers

* dev: self hosted license subscription web

* dev: removed computed in self hosted subscription

* fix: prime server url and delete old license while creating new license in sqlite

* chore: subscription activation alert after successfull activation.

* dev: update feature flag endpoints

* fix: handled several cases of feature flags

* fix: linting errors

* dev: update monitor to handle workspace activation

* dev: update decryption algorithm

* feat: separated activation payload with the sync payload

* dev: update feature flags endpoint

* dev: change type for workspace sync

* feat: added isActive flag for user activation

* feat: removed creation of free users in monitor

* feat: added method for workspace product

* dev: add user email in types

* feat: added method for workspace product

* fix: uer license feature flag fetch

* fix: handler fixed for feature key

* chore: self managed license activation

* chore: update validation license flow.

* chore: license activation success.

* dev: resync workspace license on activation

* chore: plane one success modal.

* feat: added constructs to inject private key build time

* feat: updated the docker file with private key build argument

* feat: added consumption od DEFAULT_PRIVATE_KEY when building monitor

* dev: update private key

---------

Co-authored-by: Henit Chobisa <chobisa.henit@gmail.com>
Co-authored-by: gurusainath <gurusainath007@gmail.com>
Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com>
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com>
2024-08-22 17:39:19 +05:30
sriram veeraghanta
fc0593f91e Merge pull request #912 from makeplane/sync/ce-ee
sync: community changes
2024-08-22 17:37:08 +05:30
Anmol Singh Bhatia
48e9042970 [WEB-2289] fix: email notification settings form validation (#5413)
* fix: email notification validation

* chore: code refactor
2024-08-22 17:33:14 +05:30
pushya22
1696d67918 Merge pull request #911 from makeplane/preview
Sync develop with preview
2024-08-22 17:07:00 +05:30
sriram veeraghanta
777d97b3b6 fix: adding page versioning for workspace pages 2024-08-22 16:55:03 +05:30
sriram veeraghanta
6c3a8d2f9f Merge pull request #910 from makeplane/sync/ce-ee
sync: community changes
2024-08-22 16:50:06 +05:30
sriram veeraghanta
460003c7f5 fix: removing permissions from user notifications 2024-08-22 16:47:34 +05:30
pushya22
de3c607dc1 Merge pull request #908 from makeplane/sync/ce-ee
sync: community changes
2024-08-22 16:15:47 +05:30
Anmol Singh Bhatia
9f20936c86 fix: project intake viewer permission validation (#5408) 2024-08-22 16:11:53 +05:30
Akshita Goyal
06d1ac0d01 fix: Delete permissions for bulk ops (#900) 2024-08-22 13:23:22 +05:30
Akshita Goyal
de008ff442 [WEB-2268] feat: persisted filters for project grouping (#899)
* feat: persisted filters for project grouping

* fix: css
2024-08-22 13:08:06 +05:30
Prateek Shourya
863d83d9f7 [WEB-1185] Improvements issue types (#904)
* improvement: trim values before sending to API.

* fix: weird scroll behaviour on create options.

* chore: default options validation when switching from single select to multi.
2024-08-22 12:28:52 +05:30
sriram veeraghanta
5de2c2195d Merge branch 'uat' of github.com:makeplane/plane-ee into preview 2024-08-21 18:57:20 +05:30
pushya22
f1705ef462 Merge pull request #902 from makeplane/hot-fix-state-dropdown-2232
[WEB-2232] fix: state dropdown
2024-08-21 18:37:09 +05:30
Akshita Goyal
32a7b864d6 fix: state dropdown (#901) 2024-08-21 18:33:12 +05:30
Akshita Goyal
962df4a6c6 fix: state dropdown (#901) 2024-08-21 18:29:28 +05:30
sriram veeraghanta
efe176f57c Merge pull request #894 from makeplane/sync/ce-ee
sync: community changes
2024-08-21 18:02:03 +05:30
sriram veeraghanta
ee638d83f6 fix: merge conflicts resolved 2024-08-21 18:01:35 +05:30
Prateek Shourya
ae9267e0b0 chore: remove next pwa (#5396) 2024-08-21 17:54:13 +05:30
sriram veeraghanta
62b88e3fb9 Merge branch 'preview' of github.com:makeplane/plane-ee into develop 2024-08-21 17:52:48 +05:30
guru_sainath
23309ccc30 chore: mobile queries for home screen and updated module, cycle, queries (#898)
* chore: home screen your work and favorites queries

* chore: user recent and use favorites

* chore: updated your work and user favorites

* chore: handled entity_data in user recent visits

* chore: moved queries from home to workspace and user

* chore: labels and assignees made optional in issue update

* chore: added type in projects list query

* chore: module query updates

* chore: moved the list of cycles to current and upcoming cycles

* chore: typo
2024-08-21 17:50:50 +05:30
sriram veeraghanta
b3bff4c72c fix: removing proxy url 2024-08-21 17:40:39 +05:30
Prateek Shourya
36c9f8bd83 chore: fix z-index issue in memeber picker. (#5404) 2024-08-21 16:52:53 +05:30
pushya22
e6b32a1aab Merge pull request #896 from makeplane/preview
promote: preview to uat
2024-08-21 16:50:30 +05:30
rahulramesha
696b1340c5 [WEB-2133] fix : Remove inbox delete option for members (#5395)
* remove inbox delete option for members

* change inbox issue delete condition slightly
2024-08-21 16:50:03 +05:30
Prateek Shourya
00c19ad2c8 [WEB-2258] fix: bugs (#895)
* fix: memeber picker z-index issue.

* fix: features list toggle always disabled for non-pro users.
2024-08-21 16:42:25 +05:30
Aaryan Khandelwal
881d0525cc refactor: ai menu (#5400) 2024-08-21 16:19:28 +05:30
Anmol Singh Bhatia
c100c0bd85 fix: empty state comic button responsiveness (#5401) 2024-08-21 16:17:35 +05:30
pushya22
b3263163ae Merge pull request #893 from makeplane/preview
promote: preview to uat
2024-08-21 15:17:58 +05:30
Akshita Goyal
240d9a3570 [WEB-2232] fix: scope dropdown changes (#886)
* fix: scope dropdown changes

* fix: fixed persistent state

* fix: dependency array
2024-08-21 15:08:02 +05:30
pushya22
453fa1e11c Merge pull request #891 from makeplane/preview
promote: preview to uat
2024-08-21 14:10:19 +05:30
Prateek Shourya
fbcf15737e [WEB-1185] Issue types updates (#887)
* chore: admin role validation for issue types settings.

* chore: reset `is_required`, if property type is switched to `read_only`.

* chore: trim option name and fix cursor behaviour in options.

* chore: fix issue property description info icon.

* fix: property title overflow.

* chore: issue properties UI and UX copy updates.

* chore: remove option to disable the property if it's already disabled while deleting.

* chore: update lodash import.
2024-08-21 14:00:29 +05:30
pushya22
dfd5a228e9 Merge pull request #889 from makeplane/sync/ce-ee
sync: community changes
2024-08-21 13:58:47 +05:30