Nico
|
d542318e2c
|
feat: naming backup schedules (#103)
* docs: add agents instructions
* feat: naming backup schedules
* fix: wrong table for filtering
|
2025-12-06 10:36:39 +01:00 |
|
Nicolas Meienberger
|
b155f82575
|
chore: update dependencies
|
2025-12-06 10:36:25 +01:00 |
|
Nico
|
1e20fb225e
|
feat: naming backup schedules (#103)
* docs: add agents instructions
* feat: naming backup schedules
* fix: wrong table for filtering
|
2025-12-04 18:31:00 +01:00 |
|
Nicolas Meienberger
|
ce07c588ad
|
chore: update dependencies
|
2025-12-03 20:55:38 +01:00 |
|
Nico
|
e7f0a2828d
|
feat: mirror repositories (#95)
* feat: mirror repositories
feat: mirror backup repositories
* chore: pr feedbacks
|
2025-12-03 20:52:47 +01:00 |
|
Nico
|
6c30e7e357
|
Feat/notifications alerts (#52)
* feat: notifications backend & creation
* feat: assign notification to backup schedule
* refactor: status dot one component
* chore(notification-details): remove refetchInterval
|
2025-11-22 14:58:21 +01:00 |
|
Nicolas Meienberger
|
94423bd0a5
|
chore: remove unnecessary deps
|
2025-11-16 17:20:46 +01:00 |
|
Copilot
|
0d36484c04
|
Add "Ironmount" prefix to page titles and display version in sidebar (#28)
* Initial plan
* Initial exploration - understanding the codebase
Co-authored-by: nicotsx <47644445+nicotsx@users.noreply.github.com>
* Add "Ironmount - " prefix to all route titles and version in sidebar
Co-authored-by: nicotsx <47644445+nicotsx@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: nicotsx <47644445+nicotsx@users.noreply.github.com>
|
2025-11-16 16:49:35 +01:00 |
|
Nico
|
95a0d44b45
|
refactor: unify backend and frontend servers (#3)
* refactor: unify backend and frontend servers
* refactor: correct paths for openapi & drizzle
* refactor: move api-client to client
* fix: drizzle paths
* chore: fix linting issues
* fix: form reset issue
|
2025-11-13 20:11:46 +01:00 |
|
Nicolas Meienberger
|
5ff48f4d5d
|
feat: backup progress
|
2025-11-09 12:11:00 +01:00 |
|
Nicolas Meienberger
|
4389029ba5
|
feat: throttle logs during backup
|
2025-11-09 11:33:14 +01:00 |
|
Nicolas Meienberger
|
fd3a527164
|
feat: sse events
|
2025-11-08 11:06:26 +01:00 |
|
Nicolas Meienberger
|
acc5f44565
|
feat: select folders to backup when creating a job
|
2025-11-02 19:16:24 +01:00 |
|
Nicolas Meienberger
|
c64e50bdec
|
chore: drizzle config root
|
2025-10-31 22:05:28 +01:00 |
|
Nicolas Meienberger
|
d1c1adaba7
|
feat: backup schedule creation form
|
2025-10-28 22:34:56 +01:00 |
|
Nicolas Meienberger
|
43e31596f1
|
feat(backend): backup service with retention policy
|
2025-10-25 20:38:13 +02:00 |
|
Nicolas Meienberger
|
2202ad3247
|
refactor(backend): better job scheduling pattern
|
2025-10-25 17:46:01 +02:00 |
|
Nicolas Meienberger
|
47ff720adb
|
style(auth): redesign login and onboarding pages
|
2025-10-25 17:12:43 +02:00 |
|
Nicolas Meienberger
|
4ae738ce41
|
refactor: use schema constants
|
2025-10-23 19:25:12 +02:00 |
|
Nicolas Meienberger
|
6960b4d71e
|
feat: sidebar
|
2025-10-21 20:45:20 +02:00 |
|
Nicolas Meienberger
|
65a7f436fe
|
fix: clean undefined values before posting form
|
2025-10-17 21:01:32 +02:00 |
|
Nicolas Meienberger
|
71ca5d3309
|
chore: bump bun to 1.3.0
|
2025-10-15 22:16:40 +02:00 |
|
Nicolas Meienberger
|
56a4afdc92
|
chore: remove prismjs
|
2025-10-04 14:20:36 +02:00 |
|
Nicolas Meienberger
|
8d46074bb1
|
fix: issue with the test connection message
|
2025-10-03 21:50:57 +02:00 |
|
Nicolas Meienberger
|
5f003fe69d
|
fix: build issues
|
2025-10-03 20:19:54 +02:00 |
|
Nicolas Meienberger
|
2be7e18ab5
|
feat: auth client middleware
|
2025-10-02 21:28:08 +02:00 |
|
Nicolas Meienberger
|
c013351026
|
fix: make the add form scrollable for smaller screens
|
2025-10-02 18:47:53 +02:00 |
|
Nicolas Meienberger
|
110ebfd160
|
fix: form reset and default values
|
2025-09-28 18:14:48 +02:00 |
|
Nicolas Meienberger
|
88e310cc4f
|
chore: production setup
|
2025-09-27 14:10:15 +02:00 |
|
Nicolas Meienberger
|
592a8f52b7
|
feat: display containers using the volume
|
2025-09-27 10:16:23 +02:00 |
|
Nicolas Meienberger
|
bc6e6c9700
|
feat: add webdav support
|
2025-09-26 19:18:52 +02:00 |
|
Nicolas Meienberger
|
6b386d28d6
|
feat: volume stats & charts
|
2025-09-25 21:16:55 +02:00 |
|
Nicolas Meienberger
|
c261590ea3
|
feat: docker usage examples & statfs
|
2025-09-25 21:13:49 +02:00 |
|
Nicolas Meienberger
|
86f7ae8a89
|
feat: docker usage examples
|
2025-09-25 07:59:59 +02:00 |
|
Nicolas Meienberger
|
6360fe3d1d
|
feat: app breadcrumbs
|
2025-09-24 18:25:31 +02:00 |
|
Nicolas Meienberger
|
5695a8c700
|
feat: proper timeout and order of operations
|
2025-09-23 22:39:42 +02:00 |
|
Nicolas Meienberger
|
3734ba2925
|
feat: mount volumes on startup
|
2025-09-23 19:15:28 +02:00 |
|
Nicolas Meienberger
|
f67152146d
|
feat: mount / unmount
|
2025-09-23 18:22:54 +02:00 |
|
Nicolas Meienberger
|
833bcb590f
|
feat: volume details
|
2025-09-07 16:08:08 +02:00 |
|
Nicolas Meienberger
|
91020e6f23
|
feat: edit volume
|
2025-09-03 21:42:18 +02:00 |
|
Nicolas Meienberger
|
de0ae08008
|
feat: shared type package
|
2025-09-02 21:59:26 +02:00 |
|
Nicolas Meienberger
|
9ef21d4ec2
|
refactor(client): zod to arktype
|
2025-09-02 19:33:56 +02:00 |
|
Nicolas Meienberger
|
eb2fbe8f75
|
feat: delete volume
|
2025-08-31 21:49:49 +02:00 |
|
Nicolas Meienberger
|
23f47bbb6b
|
chore: re-order backend file structure
|
2025-08-31 17:32:11 +02:00 |
|
Nicolas Meienberger
|
a16fc37b44
|
refactor: switch from go to bun
|
2025-08-31 17:32:00 +02:00 |
|