41 Commits

Author SHA1 Message Date
3c8757bd2c feat: add bricks.Router for SPA URL state management
- New router.js: configurable target tracking, History API integration
- Hook in _buildWidget: tracks urlwidget replace into registered targets
- Init via bricks.Router.init({targets: [{id, param}]})
- Supports: refresh restore, deep linking, back/forward navigation
- Excludes: Popup/PopupWindow/NewWindow (modal, transient)
- Non-tracked targets unaffected (login state, header, etc.)
2026-05-27 15:19:17 +08:00
04a6c88f11 bugfix 2026-05-12 11:32:25 +08:00
80f8bd3849 bugfix 2026-05-12 11:26:22 +08:00
dbfcd358c6 bugfix 2026-05-12 11:16:41 +08:00
83f55ae9ee bugfix 2026-05-08 14:09:24 +08:00
269bdac2f6 bugfix 2026-05-06 18:03:13 +08:00
bd99c0e0b9 bugfix 2026-05-06 17:55:00 +08:00
2113a27e02 bugfix 2026-05-06 17:53:00 +08:00
621aa5c347 bugfix 2026-05-06 17:50:10 +08:00
da5d8da243 bugfix 2026-04-22 10:37:35 +08:00
2a5865b940 bugfix 2026-04-22 10:35:06 +08:00
02520995a6 bugfix 2026-04-17 23:32:43 +08:00
58c7838ac3 bugfix 2026-04-15 15:37:35 +08:00
9c4a8f7bf3 bugfix 2026-01-28 16:13:59 +08:00
3d7c2bae3c bugfix 2026-01-28 16:08:44 +08:00
13fc52e288 bugfix 2026-01-28 15:57:25 +08:00
f9fa797ada bugfix 2026-01-28 15:31:57 +08:00
6b0e8b7fea bugfix 2026-01-28 15:23:35 +08:00
fdf74c528f bugfix 2026-01-28 15:21:31 +08:00
8c973ade99 bugfix 2026-01-28 15:16:16 +08:00
241db77f57 bugfix 2025-12-29 17:40:11 +08:00
584d940bef bugfix 2025-12-29 17:13:55 +08:00
yumoqing
2a25a718be bugfix 2025-12-28 16:50:24 +08:00
yumoqing
30041c08dc bugfix 2025-12-28 16:38:58 +08:00
yumoqing
f5a58a77cb Merge branch 'main' of git.opencomputing.cn:yumoqing/bricks 2025-12-28 13:36:04 +08:00
yumoqing
c67593298f bugfix 2025-12-28 13:35:58 +08:00
e29bd44137 bugfix 2025-12-26 10:44:23 +08:00
3c0fd2fe0e bugfix 2025-12-18 10:48:46 +08:00
19b1ed7b30 bugfix 2025-12-17 16:42:13 +08:00
7e3e500009 bugfix 2025-12-12 13:40:42 +08:00
99f61ae8fe bugfix 2025-11-18 16:14:13 +08:00
04aadcbcdd bugfix 2025-11-12 14:54:08 +08:00
78b14f7276 bugfix 2025-11-12 14:11:36 +08:00
46a930254a bugfix 2025-09-29 17:16:37 +08:00
5c55a7b37f bugfix 2025-09-15 16:30:34 +08:00
36e1c4d88b bugfix 2025-09-15 16:29:18 +08:00
e3d133ff14 bugfix 2025-09-12 10:30:08 +08:00
548d8f374f bugfix 2025-08-15 15:01:30 +08:00
89e77567e9 bugfix 2025-08-14 13:30:28 +08:00
dd4647b9bd bugfix 2025-07-29 17:01:46 +08:00
86d1672251 first commit 2025-07-16 14:28:55 +08:00