github-actions[bot]
80a3f8642a
chore: release 1.20.1
1.20.1
2026-06-24 06:47:12 +00:00
Charles GTE and GitHub
18bdbafa75
Merge pull request #333 from Portabase/fix/retention-failed-backups
...
fix: clean up failed and ongoing backups
2026-06-24 08:46:22 +02:00
charles-gauthereau
e31245b492
fix: clean up failed and ongoing backups
2026-06-24 08:32:40 +02:00
github-actions[bot]
c7d10efefe
chore: release 1.20.0
1.20.0
2026-06-21 14:40:11 +00:00
Charles GTE and GitHub
408d6d76ef
Merge pull request #327 from Portabase/dev
...
Dev
2026-06-21 16:39:06 +02:00
Charles GTE and GitHub
bf0ed69b60
Merge pull request #328 from jjingi/feature/Integrate-Azure-Blob
...
Feature/integrate azure blob
2026-06-21 15:49:52 +02:00
Charles GTE
afd9a8eff2
chore: refactoring
2026-06-21 15:47:23 +02:00
Charles GTE
baab060628
fix: azurite and refactoring
2026-06-20 19:35:40 +02:00
Charles GTE
3018515abf
Merge branch 'dev' into feature/Integrate-Azure-Blob
...
# Conflicts:
# src/db/migrations/meta/0063_snapshot.json
# src/db/migrations/meta/_journal.json
2026-06-20 14:56:41 +02:00
Charles GTE
402d3f3d9d
fix: README.md
2026-06-20 09:59:30 +02:00
Charles GTE
e193a300b1
fix: README.md
2026-06-20 09:45:02 +02:00
Charles GTE
0ed3be16f5
fix: README.md
2026-06-20 09:23:31 +02:00
jingi
c34d8c5532
fix: coderabbit review fixed(typo, url validation, and unique ping key
2026-06-19 14:45:24 -07:00
Charles GTE
aaa0c1d9a3
fix: README.md
2026-06-19 23:13:34 +02:00
jingi
1dfd0c2e56
fix: changed lowercase blob provder to uppercase to match StoragePrivderKind
2026-06-19 14:06:15 -07:00
jingi
63a94143e2
chore: regenrate pnpm-lock.yaml after rebase
2026-06-19 13:54:44 -07:00
jingi
243d724fb2
feat: add blob to db migration and register in channel helpers
2026-06-19 13:53:58 -07:00
jingi
d6235adccd
fix: add blob to db schema
2026-06-19 13:51:12 -07:00
jingi
ae0f9a770d
fix: add form for azure blob
2026-06-19 13:51:12 -07:00
jingi
305d55d972
feat: add Blobl.form.tsx file
2026-06-19 13:51:12 -07:00
jingi
aa14367f65
feat: add blob variant to SotrageChannelFormSchema
2026-06-19 13:51:12 -07:00
jingi
8f797df033
feat: add auzre blob on index.ts handler
2026-06-19 13:51:12 -07:00
jingi
d680eeb40e
fix: rename blob.schema.ts to Blob.schema.ts
2026-06-19 13:51:12 -07:00
jingi
6ede27667f
feat: implement Azure Blob storage (getBlobClient, upload, get, delete, ping, copy)
2026-06-19 13:51:12 -07:00
jingi
187d100230
feat: add Zod schema for Azure Blob storage config
2026-06-19 13:51:12 -07:00
jingi
4f8df0cef6
feat: add azure storage dependency
2026-06-19 13:50:19 -07:00
jingi
76a7c2ce43
feat: add blob to storage types
2026-06-19 13:48:42 -07:00
Charles GTE
4911e49c6b
fix: README.md
2026-06-19 22:45:04 +02:00
Charles GTE
f2f5f767b4
fix: README.md
2026-06-19 22:22:20 +02:00
Charles GTE and GitHub
f209989f11
Merge pull request #325 from pcrosthwaite/feature/pushover-notifications
...
Feature/pushover notifications
2026-06-19 19:22:33 +02:00
charles-gauthereau
d651568921
fix: schema and form select
2026-06-19 19:20:37 +02:00
Peter Crosthwaite
27348a3341
Updated to use AbortController pattern
2026-06-19 22:04:03 +10:00
Peter Crosthwaite
ceba848bdd
pushover request fixes
...
Implemented truncation on data elements to comply with pushover restrictions.
Added a timeout for a request to the pushover api endpoint
2026-06-19 21:22:07 +10:00
Peter Crosthwaite
1a36b8b6ef
Merge main into feature/pushover-notifications, add Microsoft Teams provider
...
Both branches added a migration at index 0062. Resolved by keeping
upstream's teams migration at 0062 and promoting pushover to 0063.
Both providers are now included in the enum, types, handlers, and forms.
2026-06-19 18:27:45 +10:00
github-actions[bot]
61bc4a286d
chore: release 1.19.0
1.19.0
2026-06-19 08:01:10 +00:00
Charles GTE and GitHub
f5b3ad7381
Merge pull request #324 from Portabase/dev
...
Dev
2026-06-19 10:00:13 +02:00
Peter Crosthwaite
a96c739d90
Replace manual pushover migration with drizzle-generated version
2026-06-19 17:49:50 +10:00
Peter Crosthwaite
aaeaeabc81
Removed duplicated migration
2026-06-19 17:44:42 +10:00
charles-gauthereau
0cf7c45488
fix: README.md and removed the e2E folder as it is in a dedicated project now
2026-06-19 09:44:41 +02:00
Peter Crosthwaite
db6eb221d8
Updated failed response to display in activity log
2026-06-19 17:24:44 +10:00
130c23dd5b
feat: Add Microsoft Teams as notification provider (issue 260) ( #313 )
...
* feat: add Microsoft Teams notification provider
* feat: Add Microsoft Teams as notification provider
* fix: Update database migration
* fix: Remove duplicate file 0058 db migration
* add Microsoft Teams notification provider E2E tests
* fix: externalize e2e testings and profile name trim (#318 )
* fix: externalize e2e testings
* fix: externalize e2e tests.
* refactor: improve e2e workflow.
* chore: upgrade workflow action version.
* fix: createEnv by adding emptyStringAsUndefined (#317 )
* chore: release 1.18.2
---------
Co-authored-by: killian-larcher <killian.larcher@soluce-technologies.com >
Co-authored-by: Charles GTE <charles.gauthereau@soluce-technologies.com >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(layout): guard undefined user.name in avatar fallbacks (#320 )
* fix(layout): guard undefined user.name in avatar fallbacks
* fix: AUTH_DEFAULT_USER as zod email
---------
Co-authored-by: charles-gauthereau <charles.gauthereau@soluce-technologies.com >
* fix: profile name trim
---------
Co-authored-by: killian-larcher <killian.larcher@soluce-technologies.com >
Co-authored-by: Charles GTE <charles.gauthereau@soluce-technologies.com >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Michael Kutý <6du1ro.n@gmail.com >
Co-authored-by: charles-gauthereau <charles.gauthereau@soluce-technologies.com >
* chore: release 1.18.3
* chore: Update README.md (#323 )
* chore: Update README.md
added unraid link
* chore: Update README.md
fix markdown
* chore: release 1.18.4
* fix: teams.ts with timeout
---------
Co-authored-by: Killian Larcher <98161034+KillianLarcher@users.noreply.github.com >
Co-authored-by: killian-larcher <killian.larcher@soluce-technologies.com >
Co-authored-by: Charles GTE <charles.gauthereau@soluce-technologies.com >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Michael Kutý <6du1ro.n@gmail.com >
Co-authored-by: charles-gauthereau <charles.gauthereau@soluce-technologies.com >
Co-authored-by: Shawn M <84647313+hyperion02@users.noreply.github.com >
2026-06-19 07:42:50 +02:00
Peter Crosthwaite
6075872881
Added support for pushover notifications
2026-06-19 15:37:05 +10:00
github-actions[bot]
7b65d5648f
chore: release 1.18.4
1.18.4
2026-06-16 19:12:17 +00:00
Shawn M and GitHub
eb4a31e5f4
chore: Update README.md ( #323 )
...
* chore: Update README.md
added unraid link
* chore: Update README.md
fix markdown
2026-06-16 21:11:25 +02:00
github-actions[bot]
0d2f2957b3
chore: release 1.18.3
1.18.3
2026-06-11 13:53:57 +00:00
51bf9cf679
fix: externalize e2e testings and profile name trim ( #318 )
...
* fix: externalize e2e testings
* fix: externalize e2e tests.
* refactor: improve e2e workflow.
* chore: upgrade workflow action version.
* fix: createEnv by adding emptyStringAsUndefined (#317 )
* chore: release 1.18.2
---------
Co-authored-by: killian-larcher <killian.larcher@soluce-technologies.com >
Co-authored-by: Charles GTE <charlesgte31@gmail.com >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(layout): guard undefined user.name in avatar fallbacks (#320 )
* fix(layout): guard undefined user.name in avatar fallbacks
* fix: AUTH_DEFAULT_USER as zod email
---------
Co-authored-by: charles-gauthereau <charles.gauthereau@soluce-technologies.com >
* fix: profile name trim
---------
Co-authored-by: killian-larcher <killian.larcher@soluce-technologies.com >
Co-authored-by: Charles GTE <charlesgte31@gmail.com >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Michael Kutý <6du1ro.n@gmail.com >
Co-authored-by: charles-gauthereau <charles.gauthereau@soluce-technologies.com >
2026-06-11 15:53:07 +02:00
charles-gauthereau
777a8bba3c
fix: profile name trim
2026-06-11 15:28:48 +02:00
09eba5c0e8
fix(layout): guard undefined user.name in avatar fallbacks ( #320 )
...
* fix(layout): guard undefined user.name in avatar fallbacks
* fix: AUTH_DEFAULT_USER as zod email
---------
Co-authored-by: charles-gauthereau <charles.gauthereau@soluce-technologies.com >
2026-06-11 15:20:06 +02:00
killian-larcher
b9924f511f
Merge branch 'main' into dev
2026-06-10 18:21:21 +02:00
32da8b5fd0
feat: externalize e2e testings [skip-release] ( #312 )
...
* feat: externalize e2e tests.
* refactor: improve e2e workflow.
* chore: upgrade workflow action version.
* fix: createEnv by adding emptyStringAsUndefined (#317 )
* chore: release 1.18.2
---------
Co-authored-by: killian-larcher <killian.larcher@optimusai.fr >
Co-authored-by: Charles GTE <charlesgte31@gmail.com >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-06-10 18:08:58 +02:00