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 GTE and GitHub
b70a8c8a16
fix: createEnv by adding emptyStringAsUndefined ( #317 )
2026-06-10 17:50:04 +02:00
Charles GTE and GitHub
09791ae86e
fix: demo-banner ( #305 )
2026-06-02 18:36:35 +02:00
Charles GTE and GitHub
2d7a5ce264
feat: add mcp server ( #303 )
...
* feat: added the mcp server
* feat: added the mcp server
* fix: api for database not linked to any projects
* fix: added variable to disable MCP
* chore: refactoring
2026-06-01 23:06:21 +02:00
charles-gauthereau
174ff0886c
fix: added OPENAPI_ENABLED & API_ENABLED variables
2026-05-28 22:08:49 +02:00
charles-gauthereau
c9552e448a
fix: refactoring
2026-05-28 20:44:27 +02:00
7d463d7da8
fix: default user from init .env variables ( #293 )
...
* fix: default user from init en .env variables
* fix: .env.example
---------
Co-authored-by: charles-gauthereau <charles.gauthereau@soluce-technologies.com >
2026-05-21 07:28:05 +02:00
Charles GTE and GitHub
ffba2c56a3
fix: env
...
fix: env.mjs [skip-release]
2026-05-15 23:03:19 +02:00
27e1da6363
fix: smtp crash due to SMTP_SECURE ( #246 )
...
Co-authored-by: charles-gauthereau <charles.gauthereau@soluce-technologies.com >
2026-04-02 11:07:48 +02:00
dd85f7a25d
fix: trusted url missing, better auth crash due to update ( #240 )
...
* fix: release.yml
* fix: S3ChannelConfigSchema type port mismatch
* chore: package.json
* fix: refactoring logs and adding pino logger for production and dev.
* fix: trusted url error due to better auth update.
---------
Co-authored-by: charlesgauthereau <charles.gauthereau@soluce-technologies.com >
Co-authored-by: killianlarcher <killian.larcher@soluce-technologies.com >
2026-03-29 14:10:58 +02:00
Charles GTE and GitHub
04785c323b
Revert "Revert "feat: add-healthcheck""
2026-03-28 16:35:02 +01:00
Charles GTE and GitHub
941a9256f0
Revert "feat: add-healthcheck"
2026-03-28 16:27:57 +01:00
Charles GTE
595ccadfb3
feat: added heath_error_count and the cron for health check agent errors
2026-03-27 22:13:32 +01:00
charles-gauthereau
7a4af4e1e0
feat: added cron job to remove healthcheck logs older than 12h
2026-03-25 21:11:09 +01:00
charlesgauthereau
e7f1652b4e
fix(auth): linking default
2026-02-27 17:02:20 +01:00
Théo LAGACHE
030cd13f7c
fix: passkey, error mapping
2026-02-27 15:17:57 +01:00
Théo LAGACHE
dbf5addf12
fix: lower case role provisioning
2026-02-27 09:51:42 +01:00
Théo LAGACHE
8d414080a4
fix: toast error message,social legacy
2026-02-26 15:29:00 +01:00
Théo LAGACHE
b9ef58044e
Merge branch 'dev' into feat/oidc
2026-02-24 16:49:16 +01:00
Théo LAGACHE
47f2308acc
fix: improve oidc,fix truncate
2026-02-23 16:47:01 +01:00
Théo LAGACHE
496be692e7
fix
2026-02-23 12:04:48 +01:00
charlesgauthereau
833872603a
feat(master_key): download master key file
2026-02-18 19:07:14 +01:00
charlesgauthereau
4474c8ee5e
Merge branch 'dev' into feat/oidc
...
# Conflicts:
# portabase.config.ts
# src/env.mjs
2026-02-18 17:59:19 +01:00
killianlarcher
b77f79f42d
fix(csp): Conditionally sets UPGRADE_INSECURE_REQUESTS based on the PROJECT_URL scheme.
2026-02-16 13:18:58 +01:00
charlesgauthereau
b4da6fdd9f
fix: working on adding internal postgres database.
2026-02-14 22:23:04 +01:00
Théo LAGACHE
3bf731055f
add: oidc,passkey,disable email/password,sign-up
2026-02-13 16:48:13 +01:00
killian-larcher
46022e8711
fix: check if update is available based on auto-detected version channel.
2026-01-28 20:22:14 +01:00
Théo LAGACHE
6e8932ff52
chore(release): 1.2.4-rc.6
2026-01-28 16:39:46 +01:00
charlesgauthereau
9d5d87e47b
fix: smtp error for SMTP_SECURE false. Added in .env
2026-01-20 19:41:49 +01:00
charlesgauthereau
f42cb37d67
Bug on auth google.
2025-11-11 10:32:27 +01:00
charlesgauthereau
4644ed2f41
Working on the README.md
2025-11-08 20:07:49 +01:00
charlesgauthereau
a435a92d41
Ready for 1.1.3-rc.3 release.
2025-11-04 08:48:46 +01:00
charlesgauthereau
bcbd6bbea1
Work on passing all env variables on server side.
2025-11-03 18:54:16 +01:00
charlesgauthereau
9894e2582d
Ready for 1.1.3-rc.2
2025-11-03 10:59:26 +01:00
charlesgauthereau
ae766dab2f
Refactoring in roles.
2025-11-01 14:50:08 +01:00
charlesgauthereau
a3f5c4e494
Ready for 1.1.2-rc.2
2025-09-23 21:19:11 +02:00
charlesgauthereau
8c9d694b40
Bug on init.
2025-08-07 15:46:41 +02:00
charlesgauthereau
76e5e55f14
Ready for release soon.
2025-07-17 13:22:56 +02:00
charlesgauthereau
405de7b323
Working on the Portabase debug.
2025-05-18 20:46:59 +02:00
Théo LAGACHE
6f2523e524
migration
2025-05-16 15:54:17 +02:00
charles-gauthereau
4db0dd6add
Preparing the repository
2024-12-31 16:52:44 +01:00
charles-gauthereau
0b644f7987
Agent Key Card.
2024-12-17 19:14:18 +01:00
charles-gauthereau
b5b71b6ca5
Working on sending email. Now ok.
2024-11-17 19:24:59 +01:00
charles-gauthereau
0de1c4daa2
Working on settings. Adding .env value take in count when they are present in order to prefill the Settings on startup. Adding the SendEMail Feature and the form in settings.
2024-11-17 16:31:34 +01:00
charles-gauthereau
9bafcce15a
Starting adding S3 support for file uploading and retrieving.
2024-11-11 20:29:19 +01:00
charles-gauthereau
6d90bb23c1
Authentication with Credentials is working and setup, same for OAuth with Google.
2024-11-09 21:38:18 +01:00
charles-gauthereau
3587849803
Working on auth with credentials.
2024-11-03 21:12:40 +01:00