This website requires JavaScript.
60ed6b462f
Merge pull request #214 from theta42/feat/permission-edit
master
v1.35.0
wmantly
2026-08-06 10:40:09 -04:00
255835af7a
feat: edit permission entries (v1.35.0)
feat/permission-edit
wmantly
2026-08-06 10:34:11 -04:00
954cda5844
Merge pull request #213 from theta42/fix/host-sso-group-suggestions
v1.34.0
wmantly
2026-08-05 18:55:10 -04:00
1e38ef8dc5
feat: SSO group autocomplete for per-host SSO allow-lists (v1.34.0)
fix/host-sso-group-suggestions
wmantly
2026-08-05 18:42:50 -04:00
bbaa006925
Merge pull request #212 from theta42/fix/version-1.33.0
v1.33.0
wmantly
2026-08-04 16:52:45 -04:00
eb9388a4b1
chore: sync package.json + lockfile to v1.33.0 tag
fix/version-1.33.0
wmantly
2026-08-04 16:50:43 -04:00
9dce4b6c24
Merge pull request #211 from theta42/release/v1.33.0
wmantly
2026-08-04 15:09:31 -04:00
1bbf593232
feat: error page, admin-only DNS page, navbar active styling (v1.33.0)
release/v1.33.0
wmantly
2026-08-04 13:26:36 -04:00
8107755307
Merge pull request #209 from theta42/fix/sync-version-v1.32.0
v1.32.0
wmantly
2026-08-03 21:33:00 -04:00
1b8ef1f848
fix: sync package version to v1.32.0 tag
wmantly
2026-08-03 21:31:31 -04:00
eb08b6b5b9
Merge pull request #207 from theta42/refactor/standalone-removal-permissions-groups-v1.32.0
wmantly
2026-08-03 15:29:04 -04:00
63be1f1020
feat(proxy): remove standalone users UI/nav, refactor permissions to list view with live reload, and add dynamic reload to groups v1.32.0
refactor/standalone-removal-permissions-groups-v1.32.0
wmantly
2026-08-03 15:27:21 -04:00
62cdaa2cdd
Merge pull request #206 from theta42/fix/bump-version-1.14.3
v1.14.3
wmantly
2026-08-03 02:36:46 -04:00
13a02e6850
chore: bump package.json version to 1.14.3
wmantly
2026-08-03 02:35:21 -04:00
baba3a414f
Merge pull request #205 from theta42/feature/v1.14.3-docs-restoration
wmantly
2026-08-03 02:19:25 -04:00
d049b2de49
docs: restore full proxy documentation site and DEPLOYMENT.md
wmantly
2026-08-03 02:18:42 -04:00
adec0e34d5
fix: drop displayIconHtml (#153 )
fix-153
wmantly
2026-08-02 17:23:43 -04:00
60552c6246
fix: drop displayIconHtml to fix literal rendering (#153 )
release-v1.14.0
wmantly
2026-08-02 17:23:15 -04:00
25419382bd
chore: bump version to 1.14.2
v1.14.2
wmantly
2026-08-02 14:06:42 -04:00
229f5b9760
chore: bump version to 1.14.1
v1.14.1
wmantly
2026-08-02 14:01:51 -04:00
b0e8104790
Merge pull request #203 from theta42/fix/remove-missing-docs
wmantly
2026-08-02 12:09:53 -04:00
3a078e3918
fix: remove DEPLOYMENT.md and docs/ from Docker build context
wmantly
2026-08-02 12:00:30 -04:00
3cc769cc3c
fix: remove DEPLOYMENT.md and docs/ from Docker build context
v1.13.3
fix/remove-missing-docs
wmantly
2026-08-02 11:53:48 -04:00
94ff5c76eb
docs: remove standalone deployment and docs folder
wmantly
2026-08-02 00:51:30 -04:00
d74e3168ed
Merge pull request #202 from theta42/release-v1.14.0
wmantly
2026-08-02 00:39:12 -04:00
9029de825c
test: add tests for DNS API Keys in OpenBao
v1.14.0
wmantly
2026-08-02 00:34:56 -04:00
b50a1de76f
feat: securely store DNS API keys in OpenBao instead of Redis
wmantly
2026-08-02 00:26:22 -04:00
c419249e98
chore: release v1.13.2
v1.13.2
wmantly
2026-08-02 00:16:19 -04:00
4aa994121a
Merge pull request #201 from theta42/fix/bao-conf-1.0.1
v1.13.1
wmantly
2026-08-01 12:50:47 -04:00
2e92f58750
v1.13.1: bump @simpleworkjs/bao-conf to 1.0.1
wmantly
2026-08-01 12:48:10 -04:00
aeccbcbbe9
Merge pull request #200 from theta42/feature/openbao-secrets
v1.13.0
wmantly
2026-08-01 12:34:55 -04:00
15b154fc8d
v1.13.0: load secrets from OpenBao at boot via @simpleworkjs/bao-conf
wmantly
2026-08-01 12:29:22 -04:00
a44d7ef7ab
Merge pull request #199 from theta42/release-v1.12.1
v1.12.1
wmantly
2026-08-01 11:12:56 -04:00
144efdb5dd
chore(release): v1.12.1
wmantly
2026-08-01 11:11:37 -04:00
b54a738524
Bump brace-expansion and ejs in /nodejs (#179 )
dependabot[bot]
2026-08-01 11:11:21 -04:00
8bf963f48b
Bump body-parser from 2.2.2 to 2.3.0 in /nodejs (#175 )
dependabot[bot]
2026-08-01 11:02:25 -04:00
30835baaeb
Merge pull request #197 from theta42/release-v1.12.0
v1.12.0
wmantly
2026-08-01 01:21:50 -04:00
2319ac3a0e
chore(release): v1.12.0
wmantly
2026-08-01 01:20:22 -04:00
3d32fb3044
Convert Permissions/Users/Groups pages to table layouts
v1.11.0
wmantly
2026-07-31 14:25:05 -04:00
8c0eaf0d07
Merge pull request #196 from theta42/release/1.9.0
v1.9.0
wmantly
2026-07-30 12:03:01 -04:00
8c81128235
Release 1.9.0: cross-app super admin, modal add-buttons, LE key persistence
wmantly
2026-07-30 12:01:50 -04:00
4f23d301bf
Merge pull request #195 from theta42/feat/super-admin-add-buttons-le-persist
wmantly
2026-07-30 12:00:27 -04:00
be666f5b2f
Recognize app_super_admin; add-user/add-permission as modal buttons; persist LE key
wmantly
2026-07-30 11:57:44 -04:00
2bfba93e00
Merge pull request #194 from theta42/release/1.8.0
v1.8.0
wmantly
2026-07-29 22:13:59 -04:00
8cee583da3
Release 1.8.0: page width standardization, card layouts, external-user marking
wmantly
2026-07-29 22:12:30 -04:00
b5fab6c91a
Merge pull request #193 from theta42/feat/ui-standardization-external-users
wmantly
2026-07-29 22:11:39 -04:00
c7ec65e0d9
Standardize page width, card layouts; mark SSO users external and read-only
wmantly
2026-07-29 22:09:50 -04:00
3f2ef57c78
Release 1.7.0: API-token modal-based create, Edit modal, reveal-modal fix (#192 )
v1.7.0
wmantly
2026-07-28 20:43:42 -04:00
c0e04d1a56
Unify API-token UI: modal-based create, new Edit modal (#191 )
wmantly
2026-07-28 20:40:39 -04:00
130d4a2c9b
Release 1.6.0: host modal standardization (#190 )
v1.6.0
wmantly
2026-07-28 19:06:51 -04:00
3b729295b0
Standardize the host modal: tabs onto app.modal, footer, linkable URL (#189 )
wmantly
2026-07-28 19:04:56 -04:00
44c2ec3fdd
Merge pull request #188 from theta42/release/1.5.3
v1.5.3
wmantly
2026-07-28 13:38:28 -04:00
e9032ec4fb
Release 1.5.3: fix HTML-escaped loading indicator
wmantly
2026-07-28 13:31:39 -04:00
a6e745cfc1
Merge pull request #187 from theta42/fix/loading-message-html-escaped
wmantly
2026-07-28 13:07:46 -04:00
8350ab9b57
Fix HTML-escaped loading indicator in formAJAX
wmantly
2026-07-28 12:52:39 -04:00
001fe84b99
Merge pull request #186 from theta42/release/1.5.2
v1.5.2
wmantly
2026-07-28 00:20:35 -04:00
e05ec1d2ad
Release 1.5.2: add no-native-dialogs regression test
wmantly
2026-07-28 00:18:35 -04:00
652df4f3cf
Merge pull request #185 from theta42/test/no-native-dialogs
wmantly
2026-07-27 23:58:01 -04:00
9370734084
Add regression test: no native alert()/confirm()/prompt()
wmantly
2026-07-27 23:36:34 -04:00
58204da3cb
Merge pull request #184 from theta42/release/1.5.1
v1.5.1
wmantly
2026-07-27 17:24:16 -04:00
2d7eadec60
Release 1.5.1: remove native confirm() calls
wmantly
2026-07-27 17:23:07 -04:00
0b9a1aabfd
Merge pull request #183 from theta42/fix/no-native-dialogs
wmantly
2026-07-27 16:52:42 -04:00
36c3f7a881
Remove native confirm() calls in revokeToken/rotateToken
wmantly
2026-07-27 16:50:33 -04:00
3686a5ddb8
Merge pull request #182 from theta42/release/1.5.0
v1.5.0
wmantly
2026-07-27 14:18:27 -04:00
ce013d7e31
Release 1.5.0: adopt @simpleworkjs/frontend messages/modal/validate
wmantly
2026-07-27 14:16:47 -04:00
f6bc38eef2
Merge pull request #181 from theta42/modernize/simpleworkjs-frontend
wmantly
2026-07-27 14:10:13 -04:00
0a659428dd
Adopt @simpleworkjs/frontend's messages/modal/validate modules
wmantly
2026-07-27 13:39:01 -04:00
e770bbb41f
Merge pull request #180 from theta42/docs/screenshots-refresh
wmantly
2026-07-26 16:31:50 -04:00
90619dd4ff
docs: refresh proxy screenshots for the unified UI
wmantly
2026-07-26 16:28:44 -04:00
75045b4b33
Merge pull request #178 from theta42/feature/ui-unification
v1.4.0
wmantly
2026-07-26 00:30:08 -04:00
2e959f7c48
Release 1.4.0: unified front-end UI shell across the theta42 apps
wmantly
2026-07-26 00:21:51 -04:00
fcc09d1e4b
logInRedirect: keep the query string on the legacy /login/<path> form
wmantly
2026-07-25 23:55:08 -04:00
a83a5fd39a
app.api.delete: accept the (url, data, callback) form formAJAX uses; defer the login-card reveal to DOM ready
wmantly
2026-07-25 23:15:07 -04:00
3a307c1563
Unify the front-end UI shell across the theta42 apps
wmantly
2026-07-25 22:57:34 -04:00
f055d4f567
Merge pull request #177 from theta42/release/v1.3.0
wmantly
2026-07-25 16:38:47 -04:00
f4efdfb957
Release 1.3.0: adopt shared @simpleworkjs/* packages; fix LDAP filter injection
v1.3.0
wmantly
2026-07-25 15:53:30 -04:00
60dbfe5b9b
Merge pull request #176 from theta42/release/v1.2.2
v1.2.2
wmantly
2026-07-21 16:22:32 -04:00
ecdced16fc
Release 1.2.2: fix load-balancing crash (wrong lua-resty-balancer module)
wmantly
2026-07-21 16:21:03 -04:00
aecf275031
Merge pull request #174 from theta42/release/v1.2.1
v1.2.1
wmantly
2026-07-21 02:23:06 -04:00
3f46a807e5
Correct version to 1.2.1: v1.2.0 was already tagged for load balancing
wmantly
2026-07-21 02:07:28 -04:00
bb1b84b56d
Release 1.1.18: fix bootstrap admin lockout, refresh screenshots
wmantly
2026-07-21 02:04:26 -04:00
93cf034e61
Merge pull request #173 from theta42/docs/load-balancing
v1.2.0
wmantly
2026-07-21 00:59:09 -04:00
2102b309de
docs: Document load balancing feature
wmantly
2026-07-21 00:58:27 -04:00
c3fe25335f
Merge pull request #172 from theta42/feature/multi-target-load-balancing
wmantly
2026-07-21 00:49:24 -04:00
4321826dc8
feat: Add multi-target load balancing support
wmantly
2026-07-21 00:48:43 -04:00
21e295615b
Merge pull request #171 from theta42/release-1.1.17
v1.1.17
wmantly
2026-07-20 00:29:06 -04:00
7452ccd655
Bump version to 1.1.17; update CHANGELOG
wmantly
2026-07-20 00:27:48 -04:00
5acea6fcc2
Merge pull request #170 from theta42/release/public-release-readiness
wmantly
2026-07-20 00:18:31 -04:00
fcd97b12aa
Fix attaching an existing sibling subdomain to a parent wildcard
wmantly
2026-07-20 00:13:13 -04:00
289a9587d6
chore(release): public-release readiness fixes for 1.1.16
v1.1.16
wmantly
2026-07-18 23:14:36 -04:00
6ede072213
security: swap sanitizer to xss for Jest-compatible SSR output
wmantly
2026-07-18 23:02:11 -04:00
bdaba513a7
security: sanitize markdown output and harden unix socket permissions
wmantly
2026-07-18 22:41:47 -04:00
d1dd40d60a
chore(release): public-release readiness fixes for 1.1.16
wmantly
2026-07-18 22:02:27 -04:00
c0e1aa666e
Merge pull request #168 from theta42/release-1.1.15
v1.1.15
wmantly
2026-07-18 01:16:49 -04:00
f8d620f4d3
Bump version to 1.1.15; update CHANGELOG
wmantly
2026-07-18 01:15:31 -04:00
899c4d91d6
Merge pull request #167 from theta42/install-script-rework
wmantly
2026-07-18 01:14:34 -04:00
0f268fdcae
install.sh: never block on an interactive debconf prompt
wmantly
2026-07-18 01:12:25 -04:00
da0ed0e2ad
Move install path to /opt/theta42/proxy, secrets to /etc/proxy/secrets.js
wmantly
2026-07-18 00:43:07 -04:00
f0eadbc2d7
Merge pull request #166 from theta42/release-1.1.14
v1.1.14
wmantly
2026-07-17 23:43:25 -04:00
a02ca4d3e7
Bump version to 1.1.14; update CHANGELOG
wmantly
2026-07-17 23:42:00 -04:00