Girish Ramakrishnan
|
67500a7689
|
profile: hasPasskey
|
2026-03-16 17:20:22 +05:30 |
|
Girish Ramakrishnan
|
009d0b39f9
|
rename twoFactor* to totp
|
2026-03-16 16:38:42 +05:30 |
|
Girish Ramakrishnan
|
f334c696cb
|
update: add policy to update apps separately from platform
|
2026-03-16 10:19:18 +05:30 |
|
Girish Ramakrishnan
|
7afec06d4c
|
apps: operators can now view backup logs and manage the backup task
we spun off the app backup as a separate task and this is not tracked
by app.taskId .
fixes #856
|
2026-03-15 10:18:31 +05:30 |
|
Johannes Zellner
|
bab95cbefa
|
Use pagination in model code for mailbox listing
|
2026-02-25 11:24:40 +01:00 |
|
Johannes Zellner
|
5ef23fa49a
|
Bump mailbox list page size up to 10k for now
|
2026-02-25 10:14:23 +01:00 |
|
Girish Ramakrishnan
|
dc439ba5be
|
install/update: ui must always set the appStoreId or versionsUrl
|
2026-02-24 05:31:13 +01:00 |
|
Girish Ramakrishnan
|
d0f0bb799e
|
2fa: refactor into separate dialog
also rename routes to totp
|
2026-02-22 10:43:15 +01:00 |
|
Girish Ramakrishnan
|
f08b3eb006
|
mail: bring eventlog up to speed
|
2026-02-17 16:18:37 +01:00 |
|
Girish Ramakrishnan
|
77b7f7bfad
|
eventlog: make a component and use it in app and system
|
2026-02-17 14:42:40 +01:00 |
|
Girish Ramakrishnan
|
a11a691788
|
eventlog: add to/from date picker
|
2026-02-16 22:03:18 +01:00 |
|
Johannes Zellner
|
5724ca73b4
|
Add passkey support
|
2026-02-13 17:18:56 +01:00 |
|
Girish Ramakrishnan
|
e9c3e42aa6
|
appPassword: add expiry
|
2026-02-12 16:23:31 +01:00 |
|
Girish Ramakrishnan
|
93a0063941
|
backups: add stop_integrity_check route
|
2026-02-09 22:00:40 +01:00 |
|
Girish Ramakrishnan
|
5276321ade
|
integrity: add integrity check fields and initial UI
|
2026-02-08 23:26:57 +01:00 |
|
Girish Ramakrishnan
|
d6eb6d3e3e
|
community: store versionsUrl in the database
|
2026-02-05 19:32:29 +01:00 |
|
Girish Ramakrishnan
|
a7de7fb286
|
initial implementation of community packages
|
2026-02-05 14:21:50 +01:00 |
|
Johannes Zellner
|
e6806453e1
|
Add pagination to NotificationsView
|
2026-01-23 14:24:31 +01:00 |
|
Johannes Zellner
|
d0fb2583a5
|
Show unread notifications by default and purge them on read
|
2026-01-23 14:08:46 +01:00 |
|
Johannes Zellner
|
b6371a0bdf
|
Add standalone NotificationsView
|
2026-01-22 18:56:06 +01:00 |
|
Johannes Zellner
|
d97c608323
|
Do not use app.fqdn in href links and blindly prepend the protocol
|
2026-01-07 14:46:12 +01:00 |
|
Johannes Zellner
|
1cd069df5e
|
Revert "Replace generic console.error handlers with window.cloudron.onError"
This reverts commit 7db5a48e35.
|
2025-12-10 18:04:07 +01:00 |
|
Johannes Zellner
|
6620fc8570
|
Fetch more notifications to avoid required pagination
|
2025-12-10 11:57:51 +01:00 |
|
Johannes Zellner
|
7db5a48e35
|
Replace generic console.error handlers with window.cloudron.onError
|
2025-12-08 20:11:13 +01:00 |
|
Johannes Zellner
|
c2e981b35a
|
fetching the profile should error normally
|
2025-12-08 19:18:36 +01:00 |
|
Girish Ramakrishnan
|
f714cd66f7
|
rework mail domain stats
We can now show list count, alias count as well in the mail domains UI
|
2025-12-05 13:32:07 +01:00 |
|
Girish Ramakrishnan
|
374e1f65c6
|
typo. mountpoint is a command
|
2025-12-03 11:54:44 +01:00 |
|
Girish Ramakrishnan
|
39c68075fb
|
Use sentence case whenever possible
|
2025-11-13 09:12:42 +01:00 |
|
Johannes Zellner
|
b2c8f87276
|
Auto-dismiss notifications popover if no unread notifications exist
|
2025-11-03 15:32:01 +01:00 |
|
Johannes Zellner
|
a5452e4b15
|
Fix filemanager for custom apps
|
2025-10-27 16:29:31 +01:00 |
|
Johannes Zellner
|
5ba30d0236
|
add hetznercloud DNS provider
|
2025-10-20 15:05:19 +02:00 |
|
Girish Ramakrishnan
|
0dd6446f3e
|
apps: add route to list sites for operators
the main backup listing route is only available for admins
|
2025-10-14 14:22:41 +02:00 |
|
Johannes Zellner
|
f7e073c857
|
Move custom nameserver checkbox into the shared domain config component
|
2025-10-10 16:30:47 +02:00 |
|
Girish Ramakrishnan
|
f5a5bebae6
|
dockerregistries: remove usage of secret placeholder
|
2025-10-08 16:40:43 +02:00 |
|
Girish Ramakrishnan
|
773435fb7f
|
move helper functions out of the model and into the view
|
2025-10-07 14:41:10 +02:00 |
|
Girish Ramakrishnan
|
1a674a30ac
|
move cronDays, cronHours to utils
|
2025-10-07 14:37:53 +02:00 |
|
Girish Ramakrishnan
|
28c0d63f89
|
app archive: fix download config
|
2025-10-06 22:34:28 +02:00 |
|
Girish Ramakrishnan
|
4562024e72
|
remove unused function
|
2025-10-06 18:20:38 +02:00 |
|
Johannes Zellner
|
1e599731b8
|
Show warning if a mailbox domain does not have incoming enabled
|
2025-09-30 17:27:53 +02:00 |
|
Johannes Zellner
|
9e99dae864
|
Remove debug log
|
2025-09-29 16:16:07 +02:00 |
|
Johannes Zellner
|
703b47d916
|
Uppercase string representation of backup pattern
|
2025-09-29 11:07:31 +02:00 |
|
Johannes Zellner
|
39e6463d19
|
Fix backupsite view when schedule is never
|
2025-09-29 10:02:02 +02:00 |
|
Girish Ramakrishnan
|
a8f88d7c4d
|
Fix up backup contents UI
|
2025-09-26 11:51:10 +02:00 |
|
Girish Ramakrishnan
|
70eb5c1053
|
display retention policy and schedule in sites view
|
2025-09-26 11:05:49 +02:00 |
|
Girish Ramakrishnan
|
98d4d99c1b
|
appstore: add unlink account route
|
2025-09-24 21:49:24 +02:00 |
|
Johannes Zellner
|
c8c5862b47
|
Make backupSite contents configurable
|
2025-09-24 18:11:48 +02:00 |
|
Johannes Zellner
|
0d3450ceed
|
Add checkbox to configure backup site backup for update behavior
|
2025-09-24 17:22:10 +02:00 |
|
Johannes Zellner
|
da818ff577
|
Support multiple backup sites for manual app backups
|
2025-09-23 13:53:01 +02:00 |
|
Johannes Zellner
|
74783eee0e
|
Provider default contens for backup sites including all
|
2025-09-23 11:38:21 +02:00 |
|
Girish Ramakrishnan
|
41932c9127
|
app update: use the props.app directly instead of local copy
this way if the app auto updates in the background, we are showing
the correct state in the view
|
2025-09-17 12:14:21 +02:00 |
|