Girish Ramakrishnan
5c7db14253
Update minor/patch modules
2025-07-14 10:26:13 +02:00
Girish Ramakrishnan
b42a51cc56
typo
2025-07-13 17:02:35 +02:00
Girish Ramakrishnan
9eee7b2582
proxyauth: fix client id
2025-07-13 15:53:46 +02:00
Girish Ramakrishnan
bf8a5e6a11
oidc: separate clients for oidc and proxyAuth
...
in e2e, our test app has both. in such cases, the auth fails because
the redirect URI does not match
2025-07-13 15:51:39 +02:00
Girish Ramakrishnan
a7e507a137
oidc: some comments
2025-07-13 15:28:47 +02:00
Girish Ramakrishnan
04de621e37
Fix crash when req.query handling
...
https://expressjs.com/en/5x/api.html#req.query
"As req.query’s shape is based on user-controlled input, all properties and values in this object
are untrusted and should be validated before trusting"
In essence, req.query.xx can be an array OR an array of strings.
2025-07-13 13:21:38 +02:00
Girish Ramakrishnan
dc7f5e3dbc
disable oidcserver logs
2025-07-13 13:21:38 +02:00
Johannes Zellner
c3f45471c7
Use the same style for appstatus and notfound pages
2025-07-11 23:01:04 +02:00
Johannes Zellner
c47d5565c2
Update pankow to improve busy states and dialogs
2025-07-11 22:33:31 +02:00
Johannes Zellner
fd4f3147f9
Improve app status page
2025-07-11 18:54:57 +02:00
Girish Ramakrishnan
22e23e1e65
auth: add logs when auth fails or succeeds
2025-07-11 18:14:27 +02:00
Girish Ramakrishnan
a470b2cd4e
tests: run frontend build earlier
2025-07-11 18:02:58 +02:00
Girish Ramakrishnan
8e8b635769
oidc: remove user.active check for owner user
2025-07-11 17:36:46 +02:00
Johannes Zellner
83b056738f
Always use name for ejs template title
2025-07-11 16:56:20 +02:00
Johannes Zellner
af13c580b3
Fix app error page meta description
2025-07-11 16:44:45 +02:00
Johannes Zellner
e35197c968
Add og:title and og:image meta tags
2025-07-11 16:25:13 +02:00
Johannes Zellner
58992030dc
Fix overflow in oidc login error
2025-07-11 16:16:44 +02:00
Johannes Zellner
677dfde22e
Use our own vite plugin to inject meta headers
2025-07-11 16:10:03 +02:00
Johannes Zellner
e1433cbf2a
Always share the same meta info headers in dashboard views
2025-07-11 15:29:46 +02:00
Johannes Zellner
93e48fabdf
Move oidc views to ejs templating
2025-07-11 14:47:44 +02:00
Johannes Zellner
fb424d28b9
Do not make ejs escape the footer html content
2025-07-11 12:49:02 +02:00
Johannes Zellner
8b9017224f
Only load dashboard templates once on startup
2025-07-11 12:45:30 +02:00
Johannes Zellner
3b50a732b5
Replace branding route calling for name and footer in views
2025-07-11 12:42:21 +02:00
Johannes Zellner
5852fe54a7
Do not serve up oidc_ templates when accessed directly
2025-07-11 12:32:02 +02:00
Johannes Zellner
2fe84293b3
Rename oidc rendered login.html to oidc_login.html
2025-07-11 12:28:02 +02:00
Johannes Zellner
66d1de0821
Add initial dashboard entrypoint server side rendering routes
2025-07-11 12:28:02 +02:00
Girish Ramakrishnan
148c0d9213
cloudron-support: typo
2025-07-11 12:25:50 +02:00
Girish Ramakrishnan
871a6f23e2
cloudron-support: enable-ssh is gone
2025-07-11 10:44:35 +02:00
Girish Ramakrishnan
b043e6bf52
cloudron-support: embed the terms
2025-07-11 10:33:22 +02:00
Johannes Zellner
4bbae73be1
Add v-fit-text directive to adjust font-size until the text fits
2025-07-10 18:05:53 +02:00
Johannes Zellner
daddbadc06
Show explicit datetime in email eventlog
2025-07-10 16:29:48 +02:00
Johannes Zellner
4029b94ff2
Set exactly the same font styles as the old dashboard had
2025-07-10 15:04:21 +02:00
Johannes Zellner
b74d1cb54a
Show full datetime in eventlog
2025-07-10 14:48:55 +02:00
Johannes Zellner
6a689e2ae4
Remove unused variable
2025-07-10 14:38:07 +02:00
Johannes Zellner
cf5059b006
Always use english translation for language selectors
2025-07-10 14:37:38 +02:00
Girish Ramakrishnan
337c5412b7
oidc: remove authcallback.html from history
...
this way atleast token goes away from history. part of #844
2025-07-10 14:03:29 +02:00
Johannes Zellner
01b1f7529e
Dynamically set dashboard language when profile language changes
2025-07-10 13:47:52 +02:00
Girish Ramakrishnan
820aeee659
oidcserver: fix login events not being raised for webadmin
...
we should remove implicit flow at some point . also #844
2025-07-10 13:43:25 +02:00
Johannes Zellner
4db5855b74
Avoid line wrap in app summary of install dialog
2025-07-10 12:18:20 +02:00
Johannes Zellner
579f5d7c8a
pankow moved to @cloudron/pankow
2025-07-10 11:55:11 +02:00
Girish Ramakrishnan
313256adff
use @cloudron/manifest-format
2025-07-10 11:17:04 +02:00
Johannes Zellner
f2a2e86db7
Move submit button to the right in the install dialog
2025-07-10 11:08:20 +02:00
Johannes Zellner
75206dd8ac
Fix css property name
2025-07-10 11:08:20 +02:00
Johannes Zellner
8435063c3f
Never show app screenshot scrollbar
2025-07-10 11:08:20 +02:00
Girish Ramakrishnan
8700e1ef65
connect-lastmile has no debug output
2025-07-10 11:02:08 +02:00
Girish Ramakrishnan
bba48f455e
use @connect-lastmile
2025-07-10 11:00:31 +02:00
Girish Ramakrishnan
6ac0cd421a
use the @cloudron/superagent module
2025-07-10 10:56:05 +02:00
Girish Ramakrishnan
1a471a7c20
metrics: disable debugs
2025-07-09 19:09:05 +02:00
Girish Ramakrishnan
e851abb5a5
superagent: typo
2025-07-09 19:04:14 +02:00
Girish Ramakrishnan
85eb88a4a6
system: show the kernel version
2025-07-09 18:32:28 +02:00