Commit Graph

10002 Commits

Author SHA1 Message Date
Dheeraj Kumar Ketireddy
368b2e19e7 [WEB-4106] Set index shard and replica count from env variables (#3350)
* Set index shard and replica count from env variables

* Specify action explicitly
2025-06-06 20:10:05 +05:30
Nikhil
355a312d7d [WEB-4258] feat: add feature flag proxy endpoint for space application (#3331)
* feat: add FeatureFlagProxySpaceEndpoint and integrate payment URL patterns

- Introduced FeatureFlagProxySpaceEndpoint to handle feature flag requests based on workspace anchor.
- Updated payment URL patterns to include the new space URL patterns.
- Enhanced feature flag view with caching and error handling.

* feat: enhance error handling and add rate limiting to feature flag endpoints

- Integrated logging for exceptions in FeatureFlagProxyEndpoint and FeatureFlagProxySpaceEndpoint.
- Added SpaceRateThrottle and AnchorBasedRateThrottle to manage request rates for feature flag endpoints.

* chore: space app store and service init

---------

Co-authored-by: Aaryan Khandelwal <aaryankhandu123@gmail.com>
2025-06-06 20:08:34 +05:30
Vamsi Krishna
72e59124ad Merge pull request #3313 from makeplane/fix-eipcs_updates_block
[WEB-4199]fix: epics updates block line seperation
2025-06-06 18:36:05 +05:30
sriram veeraghanta
4df0d7908f Sync: Community Changes #3348 2025-06-06 18:10:31 +05:30
sriram veeraghanta
31670e315a Sync: Community Changes #3341 2025-06-06 18:07:39 +05:30
sriram veeraghanta
9ff238816b sync: canary changes to preview 2025-06-06 18:06:51 +05:30
sriram veeraghanta
6bd5caf008 chore: upgrade package version 2025-06-06 17:50:31 +05:30
Dheeraj Kumar Ketireddy
d80dc92ff5 [WEB-4106] Migrates to OpenSearch for enhanced search (#3216)
* Migrates to OpenSearch for enhanced search

Migrates from Elasticsearch to OpenSearch to leverage its capabilities.

- Updates dependencies and configurations to use OpenSearch.
- Introduces OpenSearchHelper to streamline query building and execution,
  featuring standardized filters, query DSL with custom analyzers,
  field-specific boosts, pagination, and source field filtering.
- Implements edge n-gram analyzer for improved prefix matching in search queries.
- Modifies search views to utilize OpenSearchHelper for efficient and
  organized search results.
- Adds AttrDictField to properly serialize AttrDict objects

This migration enhances the search functionality and ensures compatibility
with the new OpenSearch infrastructure.

* Added opensearch to requirements and removed elasticsearch

* increased timeout for opensearch connections

* Minor updates to index signal handler

* Better search capability for workitem id

* Minor optimization for helper class

* Query performance improvements

* Modified management command to handle opensearch

* Replaced elasticsearc references to opensearch

* Update OpenSearch index names to include a configurable prefix from settings. Added support for OPENSEARCH_INDEX_PREFIX in Cycle, Issue, Module, Page, Project, Teamspace, View, and Workspace documents.

* Update default OpenSearch index prefix to an empty string in common settings.
2025-06-06 17:35:35 +05:30
JayashTripathy
6f03893f8b Merge branch 'preview' of https://github.com/makeplane/plane-ee into sync/ce-ee 2025-06-06 17:04:12 +05:30
JayashTripathy
465dff14a1 chore: sync PR conflicts 2025-06-06 17:03:27 +05:30
sriram veeraghanta
c021aff58f chore: django version upgrade 2025-06-06 16:04:34 +05:30
sriram veeraghanta
683be55883 chore: upgrade nextjs version 2025-06-06 16:02:56 +05:30
Manish Gupta
970ce8cf26 [INFRA-183] feat: add restore-airgapped script to build workflow (#7170)
* [WEB-4260] chore: add restore-airgapped script to build workflow

* docs: update restore instructions in README for self-hosted and commercial air-gapped versions

* fix: update restore script filename and improve error handling in restore-airgapped script
2025-06-06 15:24:43 +05:30
Manish Gupta
cbbe1a4e4d refactor: Enhance backup and restore scripts for container data (#7055)
* refactor: enhance backup and restore scripts for container data management

* fix: ensure proper quoting in backup script to handle paths with spaces

* fix: ensure backup directory is only removed if tar command succeeds

* CodeRabbit fixes
2025-06-06 15:24:43 +05:30
Manish Gupta
6a74677cc9 fix: update API service startup check to use HTTP request instead of logs (#7054) 2025-06-06 15:24:43 +05:30
sriram veeraghanta
f6ea4f931d Merge branch 'canary' of github.com:makeplane/plane into preview v0.26.1 2025-06-06 15:23:10 +05:30
Aaryan Khandelwal
950fcfdb40 [WIKI-391] chore: handle deactivated user display name in version history #7171 2025-06-06 15:04:00 +05:30
Bavisetti Narayan
053c895120 [WEB 4252] chore: updated the favicon request for work item link (#7173)
* chore: added the favicon to link

* chore: added none validation for soup
2025-06-06 15:02:00 +05:30
Aaryan Khandelwal
245167e8aa refactor: unused components, hooks, constants (#7157)
* refactor: remove unused dashboard components and fetch keys

* refactor: remove unused hooks and wrappers

* chore: remove unused function
2025-06-06 14:09:56 +05:30
Vamsi Krishna
6be3f0ea73 [WEB-4208]chore: refactored work item quick actions (#7136)
* chore: refactored work item quick actions

* chore: update event handling for menu

* chore: reverted unwanted changes

* fix: update archive copy link

* chore: handled undefined function implementation
2025-06-06 13:21:00 +05:30
JayashTripathy
14d2d69120 [WEB-4230] refactor: Analytics code refacor, Removal of nivo charts dependencies and translations (#7131)
* chore: added code split for the analytics store

* chore: done some refactor

* refactor: update entity keys in analytics and translations

* chore: updated the translations

* refactor: simplify AnalyticsStoreV2 class by removing unnecessary constructor

* feat: add AnalyticsStoreV2 class and interface for enhanced analytics functionality

* feat: enhance WorkItemsModal and analytics store with isEpic functionality

* feat: integrate isEpic state into TotalInsights and WorkItemsModal components

* refactor: remove isEpic state from WorkItemsModalMainContent component

* refactor: removed old  analytics components and related services

* refactor: new analytics

* refactor: removed all nivo chart dependencies

* chore: resolved coderabbit comments

* fix: update processUrl to handle custom-work-items in peek view

* feat: implement CSV export functionality in InsightTable component

* feat: enhance analytics service with filter parameters and improve data handling in InsightTable

* feat: add new translation keys for various statuses across multiple languages

* [WEB-4246] fix: enhance analytics components to include 'isEpic' parameter for improved data fetching

* chore: update yarn.lock to remove deprecated @nivo packages and clean up unused dependencies
2025-06-06 01:53:38 +05:30
Anmol Singh Bhatia
570a9e319e [WEB-4257] chore: user profile setting options updated #7166 2025-06-06 01:47:31 +05:30
Prateek Shourya
76b4fe10d0 [WEB-4273] fix: plans comparison scroll issue (#3339) 2025-06-05 22:56:13 +05:30
sriram veeraghanta
785ba3f9f3 Sync: Community Changes #3340 2025-06-05 22:54:52 +05:30
Anmol Singh Bhatia
469a027bb6 [WEB-4274] fix: metadata base url warning #7175 2025-06-05 22:51:56 +05:30
Prateek Shourya
8c99a7df88 [WEB-4273] fix: plans comparison scroll issue (#7176) 2025-06-05 22:51:05 +05:30
sriram veeraghanta
c7f99049bc Sync: Community Changes #3338 2025-06-05 20:50:35 +05:30
Prateek Shourya
f34f078bd2 [WEB-4272] fix: remove duplicate CommandPalette instances from settings layouts to prevent modal conflicts (#7174) 2025-06-05 20:48:36 +05:30
sriram veeraghanta
27db598955 Sync: Community Changes #3336 2025-06-05 20:41:03 +05:30
Anmol Singh Bhatia
0fe2549bc6 [WEB-4256] chore: add og image and update meta tags for social media compatibility (#7165)
* chore: og image added

* chore: meta config for cross-platform support
2025-06-05 19:32:11 +05:30
Prateek Shourya
118964de01 [WEB-4254] fix: ensure user details are available in project member details computation (#7162) 2025-06-05 19:31:07 +05:30
Prateek Shourya
eb2c64757e [DISCO-22] chore: remove upgrade routes from commercial codebase (#3158)
* [DISCO-22] chore: remove upgrade routes from commercial codebase

* chore: remove external upgrade endpoints

* chore: update subscription button logic
2025-06-05 17:43:42 +05:30
Manish Gupta
9f37f1ef0e [INFRA-183] feat: add restore-airgapped script to build workflow (#7170)
* [WEB-4260] chore: add restore-airgapped script to build workflow

* docs: update restore instructions in README for self-hosted and commercial air-gapped versions

* fix: update restore script filename and improve error handling in restore-airgapped script
2025-06-05 17:27:57 +05:30
Prateek Shourya
bd9b712224 [DISCO-42] improvement: update feature list (#3334) 2025-06-05 16:47:51 +05:30
Prateek Shourya
f848dc3cde [DISCO-42] improvement: add discount info to pricing card (#3332) 2025-06-05 14:42:35 +05:30
sriram veeraghanta
7cc9cba27f Sync: Community Changes #3333 2025-06-05 14:41:58 +05:30
Prateek Shourya
986f29d1f2 [WEB-4253] improvement: plan card enhancements (#7168)
* [WEB-4253] improvement: plan card enhancements

* improvement: pricing changes
2025-06-05 14:37:26 +05:30
pushya22
177c58a43e Sync: Community Changes #3329
Sync: Community Changes
2025-06-04 19:32:52 +05:30
Aaryan Khandelwal
1113f9fc19 [WIKI-412] regression: drop plugin logic #7161 2025-06-04 19:07:49 +05:30
sriram veeraghanta
dd3c698d9c Sync: Community Changes #3328 2025-06-04 17:33:59 +05:30
Nikhil
a0a5cfa182 [DISCO-42]: business plan implementation and business trial changes (#3319)
* feat: allow trial on business plan

* improvement: revamp trial banner

* fix: trial ended ux copy

* chore: change workspace trial allowed to not check for subscriptions"

* chore: remove unused endpoint

* chore: correct trial banner import

* chore: update subscription upgrade button logic.

---------

Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com>
2025-06-04 17:32:34 +05:30
Prateek Shourya
ef3ec7274c [WEB-4253] improvement: minor enhancements to billing page (#7160) 2025-06-04 17:29:45 +05:30
sriram veeraghanta
b17ee56cea Sync: Community Changes #3325 2025-06-04 16:42:42 +05:30
sriram veeraghanta
334853ab4f Merge branch 'preview' into sync/ce-ee 2025-06-04 16:42:19 +05:30
Akshita Goyal
a0a45b7916 [WEB-4249] fix: settings header css + cta on error page + project member list (#7159)
* fix: settings header css + cta on error page

* [WEB-4249] fix: filter out inactive workspace members from project member list

---------

Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com>
2025-06-04 16:38:35 +05:30
sriram veeraghanta
17ed73f63b Sync: Community Changes #3324 2025-06-04 16:00:00 +05:30
Aaryan Khandelwal
a6b7723473 fix: merge conflicts resolved from preview 2025-06-04 15:58:38 +05:30
Aaryan Khandelwal
2792d48288 [WIKI-412] chore: improved rich text editor extensions handling (#7158)
* chore: code split for rich text editor extensions

* chore: update type

* chore: add missing prop
2025-06-04 15:32:54 +05:30
sriram veeraghanta
0d59c6a959 Sync: Community Changes #3320 2025-06-04 13:52:44 +05:30
Aaryan Khandelwal
763c347f60 [WIKI-410] chore: editor translation files #3316 2025-06-04 13:51:46 +05:30