Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Promote: develop change to preview #3171

Merged
merged 54 commits into from
Dec 18, 2023
Merged

Promote: develop change to preview #3171

merged 54 commits into from
Dec 18, 2023

Conversation

sriramveeraghanta
Copy link
Contributor

Bugfixes:

  • analytics permission validation added
  • issue details related bug fixes and improvement
  • calendar layout improvement
  • issue sidebar and project view improvement and validation
  • cycle and module sidebar validation
  • empty state action button validation
  • guest user profile access-related fixes
  • loading states for cycle delete & active cycle
  • reinvite workspace members
  • project member list endpoint changes
  • remove unused environmental variables
  • states sequence ordering
  • cycle & module sidebar date range picker
  • filter edit operation in views is disabled for lower roles
  • sidebar quick action improvement
  • remove get requests from the catch block (to fix unnecessary API calls)
  • overflow issues in the profile settings layout
  • issue fixed related to cycle and module sidebar filter implementation
  • issue click & peek overview improvement (cmd+click will open it in new tab)
  • from address added to smtp settings in instance admin screens
  • adding tooltips to datepickers

anmolsinghbhatia and others added 30 commits December 13, 2023 14:48
…lidation

chore: analytics permission validation added
…mprovement

chore: issue details related bug fixes and improvement
…or (#3107)

* chore: workspace view icon consistency

* chore: icon added in breadcrumb dropdown

* chore: svg image replaced with webp

* fix: build fix

* chore: unused variables removed

* chore: module sidebar copy module link fix
* chore: project view header button validation

* chore: copy view link option added in project view list item and role action validation added

* chore: issue sidebar improvement
* fix: resolve guest user profile access-related problem

* chore: header and app sidebar permission validation added
* fix: spreadsheet subissues property update

* fix: hover effect for sub-issues

* refactor: mutate sub-issues
* chore: user can rejoin a project by invite

* chore: workspace member leave
* fix: environment file missing for space

* dev: remove container name from the docker-compose local

* dockerfile.dev modified for volumes

* local dev fixes

---------

Co-authored-by: Manish Gupta <[email protected]>
* fix: cycle sidebar date range picker

* chore: cycle sidebar hover pointer

* fix: module sidebar date range picker

* fix: module sidebar state select popover pointer
)

* chore: edit/delete view options hidden for lower roles

* chore: project -> views access restriction for lower roles

* refactor: allowance condition
* fix: refetching project filters on error

* fix: get request in the catch block
sriramveeraghanta and others added 24 commits December 15, 2023 17:08
* fix: sync changes

* fix: sync changes

* fix: sync changes updated
* fix: disable api calls if user doesn't have access

* chore: remove permissions from component level

* chore: rmeove console log and organize import statements
* chore: all issues assignee fetch fix

* chore: assignee fetch logic updated
* chore: disabled interaction with title & description in peekview & issue detail

* chore: restriction to attachments delete for lower roles

* chore: kanban & calendar block drag restriction for lower roles

* fix: module/issue sidebar links access for lower roles

* fix: issue detail role validation

* fix: user role validation condition
* improve issue popover to detect outside click

* chore: stopPropagation event added to prevent peekoverview triggering in action menu & issue properties

* chore: stopPropagation event added to prevent peekoverview triggering in issue properties

* chore: enable entire issue card clickability in list and kanban layout, introduce control-click functionality
to open issues in new tabs

* chore: build error fix and unused variable removed

* chore: build error fix

---------

Co-authored-by: sriram veeraghanta <[email protected]>
* fix: peek-overview delete issue

* refactor: removed unused variables
* chore: remove `add link` button for guests & viewer in modules sidebar.

* chore: remove `+` (add view) icon for guests & viewer in `All Issues`.

* chore: remove `Start Project` button from Dashboard & Projects empty state for guests & viewers.

* chore: project level user role validation for empty states.
…ng shown in `all workspace issues`. (#3100)

* fix: issue with peek view properties not editable and options not being shown in `all workspace issues`..

* refactor: use projectId from props instead of router query.
fix: issue in add to module/ cycle not working properly.
* fix: on issue update updates_on not updating

* fix: on project change cycle update

* fix: update issue
* chore: add tolltips to properties with no value

* chore: update property types
sync: moving contributions from preview to develop
@sriramveeraghanta sriramveeraghanta merged commit 6f2cce0 into preview Dec 18, 2023
4 of 8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants