mirror of
https://github.com/plankanban/planka.git
synced 2026-02-24 19:08:59 +03:00
[PR #1306] [MERGED] feat: Add legal requirements #1266
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/plankanban/planka/pull/1306
Author: @meltyshev
Created: 8/21/2025
Status: ✅ Merged
Merged: 8/21/2025
Merged by: @meltyshev
Base:
master← Head:feat/legal-requirements📝 Commits (10+)
00e08e4feat: Add legal requirements9921811feat: Display terms in user settings modal05ec6a0fix: Reset httpOnly cookie expiration after accepting termsa7946b9fix: Skip admin login requirement for existing instancese0b5f91chore: Add missing translation keyse0f1729chore: Resolve merge conflictsa9a19b1Merge branch 'master' into feat/legal-requirements5bb4aaachore: Add missing translation keys85fa254ci: Fix build and test workflow85d853fci: Fix build and test workflow📊 Changes
122 files changed (+1522 additions, -81 deletions)
View changed files
📝
.github/workflows/build-and-test.yml(+12 -6)📝
client/src/actions/core.js(+2 -2)📝
client/src/actions/login.js(+66 -2)📝
client/src/api/access-tokens.js(+8 -0)📝
client/src/api/index.js(+2 -0)➕
client/src/api/terms.js(+15 -0)📝
client/src/components/common/Login/Content.jsx(+9 -0)➕
client/src/components/common/Login/TermsModal.jsx(+93 -0)➕
client/src/components/common/Login/TermsModal.module.scss(+14 -0)📝
client/src/components/users/UserSettingsModal/AccountPane/AccountPane.jsx(+2 -3)➕
client/src/components/users/UserSettingsModal/TermsPane.jsx(+49 -0)➕
client/src/components/users/UserSettingsModal/TermsPane.module.scss(+11 -0)📝
client/src/components/users/UserSettingsModal/UserSettingsModal.jsx(+7 -0)➕
client/src/constants/AccessTokenSteps.js(+8 -0)📝
client/src/constants/ActionTypes.js(+10 -1)📝
client/src/constants/EntryActionTypes.js(+3 -0)➕
client/src/constants/TermsLanguages.js(+6 -0)📝
client/src/entry-actions/core.js(+2 -2)📝
client/src/entry-actions/login.js(+22 -0)📝
client/src/locales/ar-YE/core.js(+1 -0)...and 80 more files
📄 Description
No description provided
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.