Umputun and GitHub
195becc6ee
Merge pull request #2002 from umputun/fix/placeholder-clearing-1990
...
Clear user placeholder content when comments iframe loads
2026-02-10 22:50:51 -06:00
Umputun and GitHub
283e2c19c7
Merge pull request #1994 from umputun/dependabot/npm_and_yarn/frontend/lodash-es-4.17.23
...
Bump lodash-es from 4.17.21 to 4.17.23 in /frontend
2026-02-10 22:40:18 -06:00
Dmitry Verkhoturov
4d0bd29b45
Clear placeholder content when comments iframe loads
...
Remove non-iframe child nodes from the root element once the
iframe signals it has initialised, allowing users to add
loading placeholders that get cleaned up automatically. Fixes #1990
2026-02-10 23:52:22 +00:00
dependabot[bot] and GitHub
e665dcf9e2
Bump webpack from 5.73.0 to 5.104.1 in /frontend
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.73.0 to 5.104.1.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Changelog](https://github.com/webpack/webpack/blob/main/CHANGELOG.md )
- [Commits](https://github.com/webpack/webpack/compare/v5.73.0...v5.104.1 )
---
updated-dependencies:
- dependency-name: webpack
dependency-version: 5.104.1
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-06 23:31:33 +00:00
dependabot[bot] and GitHub
218570cfad
Bump lodash-es from 4.17.21 to 4.17.23 in /frontend
...
Bumps [lodash-es](https://github.com/lodash/lodash ) from 4.17.21 to 4.17.23.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.21...4.17.23 )
---
updated-dependencies:
- dependency-name: lodash-es
dependency-version: 4.17.23
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-21 23:06:53 +00:00
Fredrik Appelros and Umputun
c6efcc56a9
Fix deleteme feature
...
The last step of the data deletion feature–when the admin user visits the link sent by the user requesting to delete their data–was broken due to the deleteme.js script not being loaded.
2025-12-04 11:13:50 -06:00
4a2bb5eda8
#1833 - Toolbar buttons are stuck to the main comment form ( #1948 )
...
* 1833 - Toolbar buttons are stuck to the main comment form
* Add readonly and JSDoc to CommentForm textareaId properties
Improve code quality based on review feedback: mark textareaId as
readonly since it should never change after construction, and add
JSDoc to static textareaCounter explaining its purpose.
---------
Co-authored-by: Dmitry Verkhoturov <paskal.07@gmail.com >
2025-12-04 11:12:05 -06:00
notmalicik and GitHub
d925584af8
Romanian language added ( #1962 )
2025-12-03 12:57:07 -06:00
Claude and Umputun
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
51ec396691
Add Macedonian translation
2025-09-17 06:29:51 +02:00
Umputun and GitHub
abdca907a7
Merge branch 'master' into fix/auth-send-jwt-header
2025-07-06 15:39:12 -05:00
Hsüan and GitHub
58acca4dcb
Fix profile.spec.tsx typo
2025-06-04 15:18:46 -07:00
Hsüan and GitHub
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 🦄 and Dmitry Verkhoturov
f104e3c775
Update de.json
...
Updated Telegram bot description
2024-12-29 03:43:57 +01:00
Mrigank Badola and GitHub
d0dc1131ea
Merge branch 'master' into discord-oauth
2024-11-12 21:24:24 +05:30
Dmitry Verkhoturov and Umputun
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 and Umputun
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 and Umputun
5c586e12bd
feat: add "fa" locale
2024-11-08 16:38:09 -06:00
Dmitry Verkhoturov and Umputun
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 and Umputun
0bc85a6ff6
added RTL support
2024-08-24 18:08:09 -05:00
Xin Li and Umputun
4428f79046
SubscribeByEmailForm: Ensure onInput and onClick props are typed correctly.
...
Resolves #1771
2024-06-04 11:06:14 -05:00
Edward Navarro and Umputun
f7ba43e5f1
Complete and update Spanish translations
2024-05-27 15:22:09 -05:00
Pavel Francírek and Umputun
877765cda2
Update cs.json - typos
...
Only typo corrections.
2024-04-11 11:37:58 -05:00
Dmitry Verkhoturov and Umputun
5a781693aa
hide delete button for non-admin users after edit period expires
2024-03-17 16:47:28 -05:00
Konstantsin Kryulenia and Umputun
e748951182
skip lint jpeg files
2024-02-03 12:09:57 -06:00
Konstantsin Kryulenia and Umputun
df8670752a
copy example image to public folder
2024-02-03 12:09:57 -06:00
Dmitry Verkhoturov and Umputun
654250f033
don't load kitten picture from third party site
2024-02-03 12:09:57 -06:00
Paul Mineev and Umputun
82c617806d
chore: remove theme from comment content
2024-01-18 02:56:10 -06:00
Paul Mineev and Umputun
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
NavyStack and Umputun
3f14651653
fix: add missing Japanese translation
2024-01-08 11:23:03 -06:00
NavyStack and Umputun
310b797679
fix: add missing Japanese translation
2024-01-08 11:23:03 -06:00
NavyStack and Umputun
0594565143
FIX: Character escaping
2024-01-08 11:23:03 -06:00
NavyStack and Umputun
d4c153662b
update: Korean translation
2024-01-08 11:23:03 -06:00
NavyStack and Umputun
f64b0b8831
fix: Korean missing strings
2024-01-08 11:23:03 -06:00
Paul Mineev and Umputun
676ae77456
update links styles
2023-10-28 01:56:04 -05:00
Paul Mineev and Umputun
b93fc48b73
fix types on error message extraction
2023-10-28 01:45:03 -05:00
Paul Mineev and Umputun
4be664e78d
fix styles around admin controls
2023-10-28 01:36:17 -05:00
Paul Mineev and Umputun
62aaa35287
fix types on error message extraction
2023-10-28 01:35:58 -05:00
sharief007 and Umputun
eba447319d
Extract error msg from API response for preview.
2023-10-08 12:53:04 -05:00
Dzung Do and Umputun
c9b6f9272f
Update vi.json
2023-09-04 01:35:57 -05:00
Alexander Gusman and Umputun
0ed7452e77
feat(ui): telegram user subscriptions
2023-07-24 12:29:55 -05:00
Eugene and GitHub
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 and Umputun
33a6d6da97
Email subscription params in request body
...
fix tests
2023-06-29 10:52:36 -05:00
Eugene Orlov and Umputun
6410e3be85
Email subscription params in request body
2023-06-29 10:52:36 -05:00
Dmitry Verkhoturov and Umputun
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
Eugene Orlov and Umputun
d3fdd7b0d8
Fix color var usage
2023-06-27 22:16:38 -05:00
Eugene Orlov and Umputun
329fcc204c
Update size-limit
2023-06-27 22:16:38 -05:00