dependabot[bot]
22ee7a06d5
Bump playwright from 1.25.0 to 1.55.1 in /frontend
...
Bumps [playwright](https://github.com/microsoft/playwright ) from 1.25.0 to 1.55.1.
- [Release notes](https://github.com/microsoft/playwright/releases )
- [Commits](https://github.com/microsoft/playwright/compare/v1.25.0...v1.55.1 )
---
updated-dependencies:
- dependency-name: playwright
dependency-version: 1.55.1
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-03 11:44:51 -06:00
Claude
88257931ca
Update Google and X (Twitter) logos to latest brand versions
...
- Update Google logo to use gradient version per new brand guidelines
- Replace Twitter bird logo with X logo
- Add light/dark variants for X logo (like Apple and GitHub)
- Update oauth.consts.ts to use new X logo variants
Fixes #1957
2025-12-03 11:43:25 -06:00
diosfera
ed8b3c314d
Delete package-lock.json file
2025-09-21 20:07:12 +02:00
diosfera
51ec396691
Add Macedonian translation
2025-09-17 06:29:51 +02:00
Umputun
abdca907a7
Merge branch 'master' into fix/auth-send-jwt-header
2025-07-06 15:39:12 -05:00
Hsüan
58acca4dcb
Fix profile.spec.tsx typo
2025-06-04 15:18:46 -07:00
Hsüan
22d21df22b
Fix profile.ts typo
2025-06-04 15:17:40 -07:00
Dmitry Verkhoturov
ddb490bbc1
Fix login persistence with AUTH_SEND_JWT_HEADER enabled
...
With AUTH_SEND_JWT_HEADER=true, frontend now properly handles JWT authentication:
- Store JWT token in client-side cookie named 'JWT'
- Extract and store XSRF token from JWT payload
- Set Secure flag automatically when on HTTPS connection
- Update documentation to clarify this behavior
This fixes an issue where login state would be lost after page reload
when using header-based JWT authentication.
2025-04-29 23:45:55 +01:00
Christian 🦄
f104e3c775
Update de.json
...
Updated Telegram bot description
2024-12-29 03:43:57 +01:00
Mrigank Badola
d0dc1131ea
Merge branch 'master' into discord-oauth
2024-11-12 21:24:24 +05:30
Dmitry Verkhoturov
a4772bd9de
Do not fail if frontend pre-commit hook fails
2024-11-10 18:12:43 -06:00
Dmitry Verkhoturov
d23b7003c6
Downgrade eleventy to fix the website
2024-11-10 18:05:51 -06:00
dependabot[bot]
b5579152cb
Bump the npm-modules-updates-for-tests group across 1 directory with 12 updates
...
Bumps the npm-modules-updates-for-tests group with 12 updates in the /frontend/packages/api directory:
| Package | From | To |
| --- | --- | --- |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) | `18.19.64` | `18.19.64` |
| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) | `5.62.0` | `8.13.0` |
| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) | `5.62.0` | `8.13.0` |
| [@vitest/coverage-c8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-c8 ) | `0.22.1` | `0.33.0` |
| [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier ) | `8.10.0` | `9.1.0` |
| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier ) | `4.2.1` | `5.2.1` |
| [jsdom](https://github.com/jsdom/jsdom ) | `20.0.3` | `25.0.1` |
| [msw](https://github.com/mswjs/msw ) | `0.44.2` | `1.3.5` |
| [prettier](https://github.com/prettier/prettier ) | `2.8.8` | `3.3.3` |
| [typescript](https://github.com/microsoft/TypeScript ) | `4.7.4` | `4.9.5` |
| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest ) | `0.22.1` | `2.1.4` |
Updates `@types/node` from 18.19.64 to 22.9.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Updates `@typescript-eslint/eslint-plugin` from 5.62.0 to 8.13.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.13.0/packages/eslint-plugin )
Updates `@typescript-eslint/parser` from 5.62.0 to 8.13.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.13.0/packages/parser )
Updates `@vitest/coverage-c8` from 0.22.1 to 0.33.0
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v0.33.0/packages/coverage-c8 )
Updates `eslint-config-prettier` from 8.10.0 to 9.1.0
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v8.10.0...v9.1.0 )
Updates `eslint-plugin-prettier` from 4.2.1 to 5.2.1
- [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases )
- [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v4.2.1...v5.2.1 )
Updates `jsdom` from 20.0.3 to 25.0.1
- [Release notes](https://github.com/jsdom/jsdom/releases )
- [Changelog](https://github.com/jsdom/jsdom/blob/main/Changelog.md )
- [Commits](https://github.com/jsdom/jsdom/compare/20.0.3...25.0.1 )
Updates `msw` from 0.44.2 to 2.6.3
- [Release notes](https://github.com/mswjs/msw/releases )
- [Changelog](https://github.com/mswjs/msw/blob/main/CHANGELOG.md )
- [Commits](https://github.com/mswjs/msw/compare/v0.44.2...v2.6.3 )
Updates `prettier` from 2.8.8 to 3.3.3
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/2.8.8...3.3.3 )
Updates `typescript` from 4.9.5 to 5.6.3
- [Release notes](https://github.com/microsoft/TypeScript/releases )
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml )
- [Commits](https://github.com/microsoft/TypeScript/compare/v4.9.5...v5.6.3 )
Updates `vitest` from 0.22.1 to 2.1.4
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v2.1.4/packages/vitest )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: npm-modules-updates-for-tests
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: npm-modules-updates-for-tests
- dependency-name: "@typescript-eslint/parser"
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: npm-modules-updates-for-tests
- dependency-name: "@vitest/coverage-c8"
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-modules-updates-for-tests
- dependency-name: eslint
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: npm-modules-updates-for-tests
- dependency-name: eslint-config-prettier
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: npm-modules-updates-for-tests
- dependency-name: eslint-plugin-prettier
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: npm-modules-updates-for-tests
- dependency-name: jsdom
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: npm-modules-updates-for-tests
- dependency-name: msw
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: npm-modules-updates-for-tests
- dependency-name: prettier
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: npm-modules-updates-for-tests
- dependency-name: typescript
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: npm-modules-updates-for-tests
- dependency-name: vitest
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: npm-modules-updates-for-tests
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-10 14:00:52 -06:00
dependabot[bot]
3c78a54be6
Bump the npm-modules-updates-for-tests group
...
Bumps the npm-modules-updates-for-tests group in /frontend/e2e with 3 updates: [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ), [nanoid](https://github.com/ai/nanoid ) and [typescript](https://github.com/microsoft/TypeScript ).
Updates `@types/node` from 18.19.64 to 22.9.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Updates `nanoid` from 4.0.2 to 5.0.8
- [Release notes](https://github.com/ai/nanoid/releases )
- [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ai/nanoid/compare/4.0.2...5.0.8 )
Updates `typescript` from 4.9.5 to 5.6.3
- [Release notes](https://github.com/microsoft/TypeScript/releases )
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml )
- [Commits](https://github.com/microsoft/TypeScript/compare/v4.9.5...v5.6.3 )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: npm-modules-updates-for-tests
- dependency-name: nanoid
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: npm-modules-updates-for-tests
- dependency-name: typescript
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: npm-modules-updates-for-tests
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-10 13:55:30 -06:00
Dmitry Verkhoturov
3001b37812
Update pnpm from v7 to v8
...
That suppose to help with Dependabot security updates not updating lockfile.
2024-11-10 13:31:03 -06:00
Dmitry Verkhoturov
63048cc798
Specify package manager version in frontend project configuration
...
This is necessary for Dependabot updates to work properly.
2024-11-10 12:42:07 -06:00
Mrigank Badola
4a39ceee8d
sync: Merge branch 'master' of https://github.com/mgkbadola/remark42 into discord-oauth
2024-11-10 10:43:10 +05:30
daniyal
5c586e12bd
feat: add "fa" locale
2024-11-08 16:38:09 -06:00
Dmitry Verkhoturov
c1a447b873
unpin bugfix js version, use codecov github action
2024-11-08 15:56:59 -06:00
Mrigank Badola
4fbb3b59be
chore: add changes in accordance to paskal/discord_poc
2024-10-09 08:57:47 +05:30
adueck
0bc85a6ff6
added RTL support
2024-08-24 18:08:09 -05:00
Dmitry Verkhoturov
d2027f5241
switch playwright (e2e) to latest stable version
2024-07-30 20:23:06 -05:00
Dmitry Verkhoturov
eadd65e247
update docker images, clarify comments
2024-06-05 13:05:42 -05:00
Xin Li
4428f79046
SubscribeByEmailForm: Ensure onInput and onClick props are typed correctly.
...
Resolves #1771
2024-06-04 11:06:14 -05:00
Edward Navarro
f7ba43e5f1
Complete and update Spanish translations
2024-05-27 15:22:09 -05:00
Pavel Francírek
877765cda2
Update cs.json - typos
...
Only typo corrections.
2024-04-11 11:37:58 -05:00
Dmitry Verkhoturov
5a781693aa
hide delete button for non-admin users after edit period expires
2024-03-17 16:47:28 -05:00
Konstantsin Kryulenia
e1173bbcad
use specific pnpm version
2024-02-03 12:09:57 -06:00
Konstantsin Kryulenia
e748951182
skip lint jpeg files
2024-02-03 12:09:57 -06:00
Konstantsin Kryulenia
df8670752a
copy example image to public folder
2024-02-03 12:09:57 -06:00
Dmitry Verkhoturov
654250f033
don't load kitten picture from third party site
2024-02-03 12:09:57 -06:00
Paul Mineev
82c617806d
chore: remove theme from comment content
2024-01-18 02:56:10 -06:00
Paul Mineev
e043dc2ac3
fix: break long words in code tag, combine all styles in one file, move styles to correct place
2024-01-18 02:56:10 -06:00
Dmitry Verkhoturov
884b5685eb
update docker images and github CI actions
2024-01-11 01:26:30 -06:00
NavyStack
3f14651653
fix: add missing Japanese translation
2024-01-08 11:23:03 -06:00
NavyStack
310b797679
fix: add missing Japanese translation
2024-01-08 11:23:03 -06:00
NavyStack
0594565143
FIX: Character escaping
2024-01-08 11:23:03 -06:00
NavyStack
d4c153662b
update: Korean translation
2024-01-08 11:23:03 -06:00
NavyStack
f64b0b8831
fix: Korean missing strings
2024-01-08 11:23:03 -06:00
Paul Mineev
676ae77456
update links styles
2023-10-28 01:56:04 -05:00
Paul Mineev
b93fc48b73
fix types on error message extraction
2023-10-28 01:45:03 -05:00
Paul Mineev
4be664e78d
fix styles around admin controls
2023-10-28 01:36:17 -05:00
Paul Mineev
62aaa35287
fix types on error message extraction
2023-10-28 01:35:58 -05:00
sharief007
eba447319d
Extract error msg from API response for preview.
2023-10-08 12:53:04 -05:00
Dzung Do
c9b6f9272f
Update vi.json
2023-09-04 01:35:57 -05:00
Alexander Gusman
0ed7452e77
feat(ui): telegram user subscriptions
2023-07-24 12:29:55 -05:00
Eugene
497f3ce47f
Skip confirmation step on email subscription ( #1646 )
...
* Email subscription params in request body
* Email subscription params in request body
fix tests
* Skip confirm step on email sub
When user logged in with the same email he tries to subscribe
* Skip confirm step on email sub
set autoConfirm param to make it work
* Update size-limit
* Handle 409: already subscribed
* refactor: prevStep to justSubscribed
prevStep is not used anywhere else and because of it influences output text (haveSubscribed), have changed it to more intuitive justSubscribed variable
* Test case for http error 409
2023-06-29 14:15:59 -05:00
Eugene Orlov
33a6d6da97
Email subscription params in request body
...
fix tests
2023-06-29 10:52:36 -05:00
Eugene Orlov
6410e3be85
Email subscription params in request body
2023-06-29 10:52:36 -05:00
Dmitry Verkhoturov
136d7e8215
switch from telegram_bot_username to telegram_notifications
...
Bot username is returned as an answer to subscribe request,
so knowing it in advance is unnecessary.
2023-06-29 10:52:00 -05:00