Commit Graph

717 Commits

Author SHA1 Message Date
Edouard Vanbelle 3d8bd2d618 refactor(ui): i18n: apply translation (made by Claude) 2026-04-26 00:13:46 +02:00
Edouard Vanbelle 5c19564102 refactor(ui): i18n: add missing + correct keys 2026-04-26 00:13:39 +02:00
Edouard Vanbelle 75d3984b8f refactor(ui): i18n: remove unnecessary wrappers 2026-04-26 00:13:12 +02:00
Edouard Vanbelle 4e2029969e refactor(ui): remove unnecessary checks (i18n is always defined) 2026-04-26 00:12:44 +02:00
Dionisio Pozo 156f3bc7ba Merge pull request #309 from EdouardVanbelle/refactor/keep-badge-order 2026-04-25 21:20:58 +02:00
Edouard Vanbelle 7b56b518d8 notification: remove dead code (notification class always present) 2026-04-25 21:10:04 +02:00
Edouard Vanbelle e148a92f5d refactor(ui): use hidden class for upload + menu 2026-04-25 21:10:04 +02:00
Edouard Vanbelle 35fc9a0619 improve(ui): share-dialog: click outside of dialog closes the window 2026-04-25 21:10:04 +02:00
Edouard Vanbelle fc8e529e7d refactor(ui): modal: use hidden class 2026-04-25 21:10:04 +02:00
Edouard Vanbelle a38bcc01de refactor(ui): normalize about modal with hidden class 2026-04-25 21:09:55 +02:00
Edouard Vanbelle 832c9ab577 improve(ui): dialog: add escape key on shared dialog + perfer hidden class 2026-04-25 21:09:41 +02:00
Edouard Vanbelle 24967489e1 improve(ui) favorite star: remove duplicate information on item + badge-shared: click on it to open share dialog 2026-04-25 21:09:05 +02:00
Edouard Vanbelle bdb5a6c7a9 fix(ui): correct close button on shared dialog
- close is more appropriate rather cancel
    - translate shared dialog
2026-04-25 21:09:05 +02:00
Edouard Vanbelle 1fd92f9efa fix(ui): update shared badge on change 2026-04-25 21:08:38 +02:00
Edouard Vanbelle 1d8da579cc refactor(ui): keep badges order (favorite, shared) 2026-04-24 23:07:33 +02:00
Dionisio Pozo 9095a80da2 Merge pull request #314 from onthebed/clawoss/fix/311-wopi-discovery-unescape
fix(wopi): decode escaped discovery action URLs
2026-04-24 21:50:36 +02:00
onthebed fa5efe0fd0 fix(wopi): decode escaped discovery action URLs
Decode XML-escaped WOPI discovery action attributes before storing them
so generated editor URLs use real query separators instead of literal
& entities. Add regression coverage for parsed actions and generated
edit URLs.
2026-04-25 03:43:30 +08:00
Diocrafts b603ebcdd3 Increase Docker publish timeout 2026-04-23 07:58:58 +02:00
Diocrafts e4847078dc quick fix 2026-04-22 22:41:08 +02:00
Diocrafts 7809d998de Fix Docker publish release trigger 2026-04-22 22:40:32 +02:00
Diocrafts c0cb86c273 docs: migrate legacy docs to official site 2026-04-22 07:50:41 +02:00
Diocrafts e10a908f07 chore(release): bump version to 0.5.6 2026-04-21 18:41:21 +02:00
Diocrafts 36f7602d3f new images 2026-04-20 21:30:27 +02:00
Diocrafts d18bf0d1ce new images 2026-04-20 21:09:30 +02:00
Dionisio Pozo 5288e692f0 Merge pull request #308 from lesgrandsvoisins/main 2026-04-19 12:31:59 +02:00
Chris Mann afffe3d0a1 Corrected sso to oauth2 in config 2026-04-19 11:47:23 +02:00
Dionisio Pozo 5caa6894db Merge pull request #307 from lesgrandsvoisins/main 2026-04-19 11:41:41 +02:00
Chris Mann fd4153b332 Added the starts of a new Nixos Package 2026-04-19 11:33:53 +02:00
Dionisio Pozo 265d5abaf8 Merge pull request #305 from bobo-xxx/clawoss/fix/oidc-username-validation 2026-04-18 09:38:26 +02:00
BillionClaw 0c4290261e fix(auth): sanitize claims.sub when padding/truncating OIDC usernames
When OIDC providers (e.g. Keycloak) use email addresses as usernames or
when claims.sub contains @ or other invalid characters, the username
padding and collision-suffix logic could introduce invalid characters.

The fix filters claims.sub through the same allowed-character filter
before using it in username construction.

Fixes DioCrafts/OxiCloud#259
2026-04-18 07:26:36 +00:00
Dionisio Pozo c1878ec263 Merge pull request #304 from bobo-xxx/clawoss/docs/fix-docker-image-reference 2026-04-18 00:05:42 +02:00
BillionClaw f99e8be94f docs: fix docker image reference from oxicloud to diocrafts/oxicloud 2026-04-17 21:52:59 +00:00
Dionisio Pozo f4f2418b69 Merge pull request #302 from bobo-xxx/clawoss/fix/oidc-email-username-259 2026-04-17 20:12:51 +02:00
BillionClaw b2f0cec6bc fix(auth): handle email-style usernames in OIDC JIT provisioning 2026-04-17 18:10:17 +00:00
Dionisio Pozo f8e3524c9e Merge pull request #301 from EdouardVanbelle/fix/recent-section 2026-04-17 14:04:33 +02:00
Edouard Vanbelle e2f8e8513f fix(navigation): correct recent section 2026-04-17 13:46:24 +02:00
Dionisio Pozo 09f8fd2f62 Merge pull request #300 from EdouardVanbelle/feat/show-shared 2026-04-17 00:03:04 +02:00
Edouard Vanbelle ceff552736 feat(shared): show in classic view if an item is shared 2026-04-16 23:13:08 +02:00
Edouard Vanbelle c8e67f77ea fix(frontent): remove default section to avoid blink when hash in url is not 'file' 2026-04-16 23:13:08 +02:00
Dionisio Pozo 8c49cb347c Merge pull request #299 from EdouardVanbelle/fixes 2026-04-16 06:00:26 +02:00
Edouard Vanbelle 9073274e69 fix(list-view/select-all-checkbox): avoid multiple listener on select all checkbox 2026-04-16 01:06:09 +02:00
Edouard Vanbelle c8dbcd2409 fix(multi-select/action bar): keep large bar 2026-04-16 00:58:11 +02:00
Edouard Vanbelle 8e18e0c848 fix(section/favorite): ensure select-all-checkbox is wired 2026-04-16 00:57:01 +02:00
Dionisio Pozo 3276da366c Merge pull request #298 from EdouardVanbelle/feat/buttons 2026-04-16 00:46:39 +02:00
Dionisio Pozo 2a1e771355 Merge pull request #294 from EdouardVanbelle/chore/add-script-to-populate-icons 2026-04-16 00:13:21 +02:00
Dionisio Pozo 0cb0983b84 Merge pull request #297 from EdouardVanbelle/refactor/section 2026-04-16 00:03:46 +02:00
Edouard Vanbelle 7bb4ed0940 refactor(frontend/sections): remove app.is{Xxx}View and use only app.currentSection 2026-04-16 00:01:50 +02:00
Edouard Vanbelle 33165c6d5a feat(frontand/buttons): move multiselect into buttons = keep visible card/list selector 2026-04-15 23:49:20 +02:00
Edouard Vanbelle 30fffbdd33 refactor(music): use music icon rather svg 2026-04-15 08:49:17 +02:00
Edouard Vanbelle 4c327b3fe1 fix(icons): add missing referenced icons
- icons added via tools/check-icons.py
2026-04-15 08:49:17 +02:00