ec91375e99
admin ui: rebuild stale dist bundle from current source
...
CI / Go tests (push) Waiting to run
CI / Admin web build (push) Waiting to run
CI / Grammy store bot (push) Waiting to run
CI / Docker main topology smoke (push) Waiting to run
dist/index.html was pointing at index-DTpNyCcP.js, a bundle left over from
mid-rebase: three consecutive admin-UI commits ("match the reserved-usernames
page layout to the NFT page", "self-contained reserve-username modal", "use
the standard dry-run/confirm flow") each conflicted on dist/index.html, and
resolving each by keeping the already-applied side discarded that commit's
own frontend rebuild. The result was a built bundle several commits stale
relative to the actual ServerSettingsPage.tsx source, which crashed on load
(Cannot read properties of null (reading 'reduce')) since it no longer
matched the current API shape.
Rebuilt via `npm run build` against current source and removed the orphaned
stale bundles.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-14 16:47:46 +01:00
onysd
7ad68c3983
added full access row to operator modal, plus a test for the last-manager guard
...
The "*" wildcard was never in assignablePermissions, so an operator holding it
(the one the first-run wizard creates) showed every box unticked while having
every right, and there was no way to take it away. Its own row fixes both; the
grid is disabled while it is on, since normalisePermissions collapses "*" plus
anything back to "*".
That made guardManagerRemoval reachable from the UI for the first time, so it
now has an integration test covering the wildcard match and the enabled filter
in its SQL.
2026-09-11 15:48:07 +03:00
onysd
c04a8ddc6a
added bot api question on wev-setup
2026-09-11 05:15:00 +03:00
onysd
274bdc8bac
fixing bugs
2026-09-08 18:59:58 +03:00
onysd
979d27ec7a
improvements for first-time setup
2026-09-08 17:56:26 +03:00
onysd
7b788408b9
adjusted login form sizes and fixed routing issues after login
2026-09-08 13:52:39 +03:00
onysd
d5eb77e2d6
removed useless text on login form
2026-09-08 13:44:04 +03:00
onysd
2584380a80
glorifying login page
2026-09-08 13:40:48 +03:00
onysd
e240bfbbfa
added dry run for update button
2026-09-08 13:25:00 +03:00
onysd
5c16371ae0
added cache for dashboard and storage pages
2026-09-08 02:29:28 +03:00
onysd
eb69c8500c
now left menu in admin panel can be minimized
2026-09-08 02:24:58 +03:00
onysd
db40f100cd
added 403 screen when operator have no permission for section
2026-09-08 02:19:09 +03:00
onysd
f7b3af48de
added background to panel itself
2026-09-08 02:02:18 +03:00
onysd
87173ae43f
glorifying admin panel
2026-09-08 01:53:49 +03:00
onysd
ae2cc3ba90
messages screen improvement
2026-09-08 01:19:33 +03:00
onysd
280321b902
server admin panel is now supports multiple operators profiles
2026-09-08 01:01:35 +03:00
onysd
62849c532e
added skeletons to admin page when data on dashboard and storage page are loading
2026-09-07 18:40:56 +03:00
onysd
aeaf3f4596
updates for server files size limits
2026-09-06 07:14:50 +03:00
onysd
3fef764ece
fix
2026-09-03 10:44:17 +03:00
onysd
508d120bd3
fix for max file size
2026-09-03 10:31:45 +03:00
onysd
a20f5b8b33
fix for ui
2026-09-03 10:19:17 +03:00
onysd
5a7618aaba
added danger zones to storage managament menu
2026-09-03 10:04:46 +03:00
onysd
9cf53449fd
fixes and ui improvements
2026-09-03 09:37:55 +03:00
onysd
8ef2b58bf9
fixes for storage managament
2026-09-03 08:33:06 +03:00
onysd
e6bfe2d444
fix for retention logic
2026-09-03 05:00:42 +03:00
onysd
70c0ba44f0
adding more functions to media managament system
2026-09-03 00:54:09 +03:00
onysd
95e62c2d77
fix
2026-09-01 20:06:58 +03:00
onysd
d2f4e11390
fixed info about api layer in admin page
2026-09-01 19:12:32 +03:00
onysd
62d8b53030
fix
2026-09-01 17:40:03 +03:00
onysd
7cd1f64d0d
added messages templates
2026-09-01 14:40:06 +03:00
onysd
e8dc967e6a
fixes
2026-09-01 12:50:18 +03:00
onysd
21a0856587
merged from gramsrv upstream
2026-09-01 12:06:31 +03:00
onysd
79c64ee916
fix
2026-08-27 13:23:17 +03:00
onysd
ef325f31da
fix
2026-08-26 03:06:57 +03:00
onysd
f3c4e3c60b
fix
2026-08-26 02:53:47 +03:00
onysd
1c9a192a96
improved settings window
2026-08-26 02:44:59 +03:00
onysd
80bc8d352c
still tuning server settings section
2026-08-26 01:54:19 +03:00
onysd
66f9c0bc1e
fixes and improvements for new server settings menu
2026-08-26 00:37:25 +03:00
onysd
e6a777983c
fix
2026-08-25 00:20:05 +03:00
onysd
edc5f84b6d
fix
2026-08-24 23:14:50 +03:00
onysd
15f2d6e925
added gifs preview
2026-08-07 10:51:43 +03:00
onysd
354128c106
added full gifts support
2026-08-07 10:13:11 +03:00
onysd
d16f34070d
fix for overview panel
2026-08-07 04:26:56 +03:00
onysd
21d8e91756
removed all "paid" features - no more stars, gifts, or grams
2026-08-07 01:50:10 +03:00
onysd
2491088e81
added ability to broadcast
2026-08-06 15:22:36 +03:00
onysd
7d41cbeb1e
updated NFT usernames menu
2026-08-06 14:41:53 +03:00
onysd
36350f83dc
added ability to disable third-party verification
2026-08-06 05:27:48 +03:00
onysd
a9586aec87
fix
2026-08-06 03:28:49 +03:00
onysd
72db66d4aa
added ability to check shared devices
2026-08-06 02:12:46 +03:00
onysd
7d0daef923
fixes
2026-08-05 22:45:12 +03:00