Compare commits

..

177 Commits

Author SHA1 Message Date
Ronald A. Richardson
52785bc65e Merge branch 'main' of github.com:fleetbase/fleetbase into cloud-qa
Some checks are pending
Fleetbase CI/CD / Setup Environment (push) Waiting to run
Fleetbase CI/CD / Build and Deploy the Service (push) Blocked by required conditions
Fleetbase CI/CD / Build and Deploy the Console (push) Blocked by required conditions
2026-02-27 19:02:15 +08:00
Ronald A. Richardson
4e76f9f2cc Merge branch 'main' of github.com:fleetbase/fleetbase into cloud-qa 2026-02-27 17:04:40 +08:00
Ronald A. Richardson
3ed5f6fbb8 Merge branch 'main' of github.com:fleetbase/fleetbase into cloud-qa
Some checks failed
Fleetbase CI/CD / Setup Environment (push) Has been cancelled
Fleetbase CI/CD / Build and Deploy the Service (push) Has been cancelled
Fleetbase CI/CD / Build and Deploy the Console (push) Has been cancelled
2026-02-05 12:58:12 +08:00
Ronald A. Richardson
89b2157761 Upgraded internals@v0.0.26 & billing@v0.1.16 & registry-bridge@v0.1.5
Some checks failed
Fleetbase CI/CD / Setup Environment (push) Has been cancelled
Fleetbase CI/CD / Build and Deploy the Service (push) Has been cancelled
Fleetbase CI/CD / Build and Deploy the Console (push) Has been cancelled
2026-01-31 13:47:25 +08:00
Ronald A. Richardson
3b436a0e34 Upgraded billing module to v0.1.15 and internals module to v0.0.25
Some checks failed
Fleetbase CI/CD / Setup Environment (push) Has been cancelled
Fleetbase CI/CD / Build and Deploy the Service (push) Has been cancelled
Fleetbase CI/CD / Build and Deploy the Console (push) Has been cancelled
2026-01-18 16:09:55 +08:00
Ronald A. Richardson
d828dfa590 Hotfix: put back missing @formatjs/intl-pluralrules dependency
Some checks failed
Fleetbase CI/CD / Setup Environment (push) Has been cancelled
Fleetbase CI/CD / Build and Deploy the Service (push) Has been cancelled
Fleetbase CI/CD / Build and Deploy the Console (push) Has been cancelled
2026-01-16 19:59:07 +08:00
Ronald A. Richardson
f50df218b1 Upgraded billing to v0.1.14 2026-01-16 18:46:05 +08:00
Ronald A. Richardson
fad7d64038 Deploy v0.7.26 w/ refreshed dependencies 2026-01-16 18:04:44 +08:00
Ronald A. Richardson
1bf4f5362e Merge branch 'main' of github.com:fleetbase/fleetbase into cloud-qa 2026-01-16 16:38:51 +08:00
Ronald A. Richardson
e6d34268e0 Hotfix: patch dropdown menu item isComponent
Some checks failed
Fleetbase CI/CD / Build and Deploy the Service (push) Has been cancelled
Fleetbase CI/CD / Build and Deploy the Console (push) Has been cancelled
2025-12-30 12:12:16 +08:00
Ronald A. Richardson
5a5ddad825 Merge branch 'main' of github.com:fleetbase/fleetbase into cloud-qa 2025-12-30 11:41:09 +08:00
Ronald A. Richardson
a74c2c94ea restore cd workflow on qa 2025-12-06 21:40:49 +08:00
Ronald A. Richardson
9b0222696e v0.7.21 fully working 2025-12-06 21:39:56 +08:00
Ronald A. Richardson
7a6f9f39e4 fix: always load extensions in load-extensions initializer
Some checks failed
Fleetbase CI/CD / Build and Deploy the Service (push) Has been cancelled
Fleetbase CI/CD / Build and Deploy the Console (push) Has been cancelled
2025-12-06 21:28:22 +08:00
Ronald A. Richardson
295be2257c Debugging: trying instance initializer patch 2025-12-06 21:25:26 +08:00
Ronald A. Richardson
4d28630470 Merge branch 'dev-v0.7.21' of github.com:fleetbase/fleetbase into cloud-qa 2025-12-06 19:40:47 +08:00
Ronald A. Richardson
ae19256fa6 Hotfix: added fleetbase-extension-generator lib dependency to package.json
Some checks failed
Fleetbase CI/CD / Build and Deploy the Service (push) Has been cancelled
Fleetbase CI/CD / Build and Deploy the Console (push) Has been cancelled
2025-12-05 23:25:40 +08:00
Ronald A. Richardson
46275a5f53 Merge branch 'main' of github.com:fleetbase/fleetbase into cloud-qa 2025-12-05 23:24:25 +08:00
Ronald A. Richardson
ee9fc56fcd Hotfix: merge app/router.js
Some checks failed
Fleetbase CI/CD / Build and Deploy the Service (push) Has been cancelled
Fleetbase CI/CD / Build and Deploy the Console (push) Has been cancelled
2025-12-05 22:52:47 +08:00
Ronald A. Richardson
b20b74140f Merge branch 'main' of github.com:fleetbase/fleetbase into cloud-qa 2025-12-05 22:35:28 +08:00
Ronald A. Richardson
bcfe690d26 Merge branch 'main' of github.com:fleetbase/fleetbase into cloud-qa 2025-12-05 22:31:43 +08:00
Ronald A. Richardson
ccc2fa6cbe Merge branch 'main' of github.com:fleetbase/fleetbase into cloud-qa
Some checks failed
Fleetbase CI/CD / Build and Deploy the Service (push) Has been cancelled
Fleetbase CI/CD / Build and Deploy the Console (push) Has been cancelled
2025-11-18 12:07:00 +08:00
Ronald A. Richardson
30ef64c210 refresh lockfile for qa deploy
Some checks failed
Fleetbase CI/CD / Build and Deploy the Service (push) Has been cancelled
Fleetbase CI/CD / Build and Deploy the Console (push) Has been cancelled
2025-11-07 10:35:55 +08:00
Ronald A. Richardson
a55380c72e Merge branch 'main' of github.com:fleetbase/fleetbase into cloud-qa 2025-11-07 10:31:48 +08:00
Ronald A. Richardson
fe0194f6ea fix composer lockfile
Some checks failed
Fleetbase CI/CD / Build and Deploy the Service (push) Has been cancelled
Fleetbase CI/CD / Build and Deploy the Console (push) Has been cancelled
2025-11-01 14:51:54 +08:00
Ronald A. Richardson
dee9aef7a2 Merge branch 'main' of github.com:fleetbase/fleetbase into cloud-qa 2025-11-01 14:48:10 +08:00
Ronald A. Richardson
a5f9550d50 Merge branch 'main' of github.com:fleetbase/fleetbase into cloud-qa
Some checks failed
Fleetbase CI/CD / Build and Deploy the Service (push) Has been cancelled
Fleetbase CI/CD / Build and Deploy the Console (push) Has been cancelled
2025-10-30 19:22:52 +08:00
Ronald A. Richardson
ce3e4df484 refresh composer dependencies
Some checks failed
Fleetbase CI/CD / Build and Deploy the Service (push) Has been cancelled
Fleetbase CI/CD / Build and Deploy the Console (push) Has been cancelled
2025-10-28 06:35:16 +08:00
Ronald A. Richardson
df36449792 Merge branch 'main' of github.com:fleetbase/fleetbase into cloud-qa 2025-10-28 06:17:40 +08:00
Ronald A. Richardson
4fa6be74c6 Merge branch 'main' of github.com:fleetbase/fleetbase into cloud-qa
Some checks failed
Fleetbase CI/CD / Build and Deploy the Service (push) Has been cancelled
Fleetbase CI/CD / Build and Deploy the Console (push) Has been cancelled
2025-10-22 13:18:47 +08:00
Ronald A. Richardson
81aa42f4cb Merge branch 'main' of github.com:fleetbase/fleetbase into cloud-qa
Some checks failed
Fleetbase CI/CD / Build and Deploy the Service (push) Has been cancelled
Fleetbase CI/CD / Build and Deploy the Console (push) Has been cancelled
2025-10-15 23:41:54 +08:00
Ronald A. Richardson
7a6b3e3637 Hotfix: only build amd64 images for deploy
Some checks failed
Fleetbase CI/CD / Build and Deploy the Service (push) Has been cancelled
Fleetbase CI/CD / Build and Deploy the Console (push) Has been cancelled
2025-09-02 16:13:15 +08:00
Ronald A. Richardson
36d0e89ebf Merge branch 'main' of github.com:fleetbase/fleetbase into cloud-qa 2025-09-02 15:54:22 +08:00
Ronald A. Richardson
21ed248446 Hotfix: autoboot aws-marketplace extension
Some checks failed
Fleetbase CI/CD / Build and Deploy the Service (push) Has been cancelled
Fleetbase CI/CD / Build and Deploy the Console (push) Has been cancelled
2025-08-13 18:35:54 +08:00
Ronald A. Richardson
42a00010fd Hotfix: autoboot aws-marketplace extension 2025-08-13 18:29:39 +08:00
Ronald A. Richardson
7ed51fb118 Merge branch 'main' of github.com:fleetbase/fleetbase into cloud-qa 2025-08-13 18:12:09 +08:00
Ronald A. Richardson
d8ceb83ec1 Merge branch 'main' of github.com:fleetbase/fleetbase into cloud-qa
Some checks failed
Fleetbase CI/CD / Build and Deploy the Service (push) Has been cancelled
Fleetbase CI/CD / Build and Deploy the Console (push) Has been cancelled
2025-08-12 19:11:25 +08:00
Ronald A. Richardson
472533f5bf Upgrade AWS Marketplace extention to v0.0.2
Some checks failed
Fleetbase CI/CD / Build and Deploy the Service (push) Has been cancelled
Fleetbase CI/CD / Build and Deploy the Console (push) Has been cancelled
2025-08-10 18:06:32 +08:00
Ronald A. Richardson
dd509db1b5 fix dependency hell
Some checks are pending
Fleetbase CI/CD / Build and Deploy the Service (push) Waiting to run
Fleetbase CI/CD / Build and Deploy the Console (push) Blocked by required conditions
2025-08-09 20:15:10 +08:00
Ronald A. Richardson
3bf6324eeb fix dependencies for qa deploy 2025-08-09 20:04:43 +08:00
Ronald A. Richardson
5f2b6395f3 Merge branch 'main' of github.com:fleetbase/fleetbase into cloud-qa 2025-08-09 19:51:14 +08:00
Ronald A. Richardson
b822327885 Merge branch 'main' of github.com:fleetbase/fleetbase into cloud-qa
Some checks failed
Fleetbase CI/CD / Build and Deploy the Service (push) Has been cancelled
Fleetbase CI/CD / Build and Deploy the Console (push) Has been cancelled
2025-06-04 12:56:54 +08:00
Ronald A. Richardson
856e459e74 Fix v0.7.5 Deploy
Some checks failed
Fleetbase CI/CD / Build and Deploy the Service (push) Has been cancelled
Fleetbase CI/CD / Build and Deploy the Console (push) Has been cancelled
2025-05-30 17:58:13 +08:00
Ronald A. Richardson
76f717ab42 v0.7.5 qa deploy 2025-05-30 17:35:04 +08:00
Ronald A. Richardson
7b48d47530 Merge branch 'main' of github.com:fleetbase/fleetbase into cloud-qa 2025-05-30 17:31:00 +08:00
Ronald A. Richardson
f5ccc2eab5 Fix v0.7.4 QA Deploy
Some checks failed
Fleetbase CI/CD / Build and Deploy the Service (push) Has been cancelled
Fleetbase CI/CD / Build and Deploy the Console (push) Has been cancelled
2025-05-26 18:44:29 +08:00
Ronald A. Richardson
be0396ef0d Merge branch 'main' of github.com:fleetbase/fleetbase into cloud-qa 2025-05-26 16:50:39 +08:00
Ronald A. Richardson
73e0020f12 Merge branch 'main' of github.com:fleetbase/fleetbase into cloud-qa
Some checks failed
Fleetbase CI/CD / Build and Deploy the Service (push) Has been cancelled
Fleetbase CI/CD / Build and Deploy the Console (push) Has been cancelled
2025-05-24 14:49:15 +08:00
Ronald A. Richardson
ee46f4ef1b Merge branch 'main' of github.com:fleetbase/fleetbase into cloud-qa
Some checks are pending
Fleetbase CI/CD / Build and Deploy the Service (push) Waiting to run
Fleetbase CI/CD / Build and Deploy the Console (push) Blocked by required conditions
2025-05-23 20:43:17 +08:00
Ronald A. Richardson
9305d71c4d Merge branch 'main' of github.com:fleetbase/fleetbase into cloud-qa
Some checks failed
Fleetbase CI/CD / Build and Deploy the Service (push) Has been cancelled
Fleetbase CI/CD / Build and Deploy the Console (push) Has been cancelled
2025-05-22 13:01:20 +08:00
Ronald A. Richardson
fceaee5a5a Fix v0.7.0 cloud deploy
Some checks failed
Fleetbase CI/CD / Build and Deploy the Service (push) Has been cancelled
Fleetbase CI/CD / Build and Deploy the Console (push) Has been cancelled
2025-05-16 18:15:46 +08:00
Ronald A. Richardson
f7ef4e90b0 Merge branch 'main' of github.com:fleetbase/fleetbase into cloud-qa 2025-05-16 18:00:20 +08:00
Ronald A. Richardson
5d883456d8 fix: Updated with correct version indicator
Some checks failed
Fleetbase CI/CD / Build and Deploy the Service (push) Has been cancelled
Fleetbase CI/CD / Build and Deploy the Console (push) Has been cancelled
2025-05-08 20:16:15 +08:00
Ronald A. Richardson
f5873a714c Merge branch 'main' of github.com:fleetbase/fleetbase into cloud-qa 2025-05-08 20:15:02 +08:00
Ronald A. Richardson
815a0a55c2 Merge branch 'main' of github.com:fleetbase/fleetbase into cloud-qa
Some checks are pending
Fleetbase CI/CD / Build and Deploy the Service (push) Waiting to run
Fleetbase CI/CD / Build and Deploy the Console (push) Blocked by required conditions
2025-05-08 12:53:51 +08:00
Ronald A. Richardson
188aeb111b Merge branch 'main' of github.com:fleetbase/fleetbase into cloud-qa
Some checks failed
Fleetbase CI/CD / Build and Deploy the Service (push) Has been cancelled
Fleetbase CI/CD / Build and Deploy the Console (push) Has been cancelled
2025-05-01 12:35:34 +08:00
Ronald A. Richardson
bcd6e20c2a Merge branch 'main' of github.com:fleetbase/fleetbase into cloud-qa
Some checks failed
Fleetbase CI/CD / Build and Deploy the Service (push) Has been cancelled
Fleetbase CI/CD / Build and Deploy the Console (push) Has been cancelled
2025-04-14 16:22:26 +08:00
Ronald A. Richardson
3cfe25d57d Merge branch 'main' of github.com:fleetbase/fleetbase into cloud-qa
Some checks failed
Fleetbase CI/CD / Build and Deploy the Service (push) Has been cancelled
Fleetbase CI/CD / Build and Deploy the Console (push) Has been cancelled
2025-04-11 13:22:28 +08:00
Ronald A. Richardson
77bbfc4209 Merge branch 'main' of github.com:fleetbase/fleetbase into cloud-qa 2025-04-11 10:27:37 +08:00
Ronald A. Richardson
2574e6600a Merge branch 'main' of github.com:fleetbase/fleetbase into cloud-qa
Some checks are pending
Fleetbase CI/CD / Build and Deploy the Service (push) Waiting to run
Fleetbase CI/CD / Build and Deploy the Console (push) Blocked by required conditions
2025-04-10 14:15:57 +08:00
Ronald A. Richardson
9a099879b6 Merge branch 'main' of github.com:fleetbase/fleetbase into cloud-qa
Some checks are pending
Fleetbase CI/CD / Build and Deploy the Service (push) Waiting to run
Fleetbase CI/CD / Build and Deploy the Console (push) Blocked by required conditions
2025-04-09 19:51:32 +08:00
Ronald A. Richardson
759948fb7d Merge branch 'main' of github.com:fleetbase/fleetbase into cloud-qa
Some checks failed
Fleetbase CI/CD / Build and Deploy the Service (push) Has been cancelled
Fleetbase CI/CD / Build and Deploy the Console (push) Has been cancelled
2025-03-31 11:21:59 +08:00
Ronald A. Richardson
d46501caaf Merge branch 'main' of github.com:fleetbase/fleetbase into cloud-qa
Some checks failed
Fleetbase CI/CD / Build and Deploy the Service (push) Has been cancelled
Fleetbase CI/CD / Build and Deploy the Console (push) Has been cancelled
2025-03-27 09:09:10 +08:00
Ronald A. Richardson
909a3908d6 Merge branch 'main' of github.com:fleetbase/fleetbase into cloud-qa
Some checks failed
Fleetbase CI/CD / Build and Deploy the Service (push) Has been cancelled
Fleetbase CI/CD / Build and Deploy the Console (push) Has been cancelled
2025-02-26 20:43:01 +08:00
Ronald A. Richardson
6acdb4cf8e v0.5.29 Upgrade
Some checks are pending
Fleetbase CI/CD / Build and Deploy the Service (push) Waiting to run
Fleetbase CI/CD / Build and Deploy the Console (push) Blocked by required conditions
2025-02-25 20:56:39 +08:00
Ronald A. Richardson
eafa8987fa Merge branch 'main' of github.com:fleetbase/fleetbase into cloud-qa 2025-02-25 20:53:45 +08:00
Ronald A. Richardson
ff9db8c075 Merge branch 'dev-v0.5.29' of github.com:fleetbase/fleetbase into cloud-qa
Some checks are pending
Fleetbase CI/CD / Build and Deploy the Service (push) Waiting to run
Fleetbase CI/CD / Build and Deploy the Console (push) Blocked by required conditions
2025-02-25 20:10:46 +08:00
Ronald A. Richardson
4416199aca fixed lockfile 2025-02-25 19:00:42 +08:00
Ronald A. Richardson
2589d947c9 added appstract/laravel-opcache package 2025-02-25 18:55:41 +08:00
Ronald A. Richardson
582a5f69fa removed --https and --http-redirect octane flags 2025-02-25 18:24:55 +08:00
Ronald A. Richardson
ff02943f7b updated lockfile 2025-02-25 18:23:14 +08:00
Ronald A. Richardson
a3dc172c5f hotfix deployment - disable octane reload 2025-02-25 17:28:07 +08:00
Ronald A. Richardson
ade87a39bb hotfix deploy config serialization error 2025-02-25 17:19:46 +08:00
Ronald A. Richardson
4b2e93c7fc Merge branch 'dev-v0.5.29' of github.com:fleetbase/fleetbase into cloud-qa 2025-02-25 16:51:27 +08:00
Ronald A. Richardson
cc571e2622 Merge branch 'main' of github.com:fleetbase/fleetbase into cloud-qa
Some checks failed
Fleetbase CI/CD / Build and Deploy the Service (push) Has been cancelled
Fleetbase CI/CD / Build and Deploy the Console (push) Has been cancelled
2025-02-21 20:59:39 +08:00
Ronald A. Richardson
59304c6d02 Merge branch 'main' of github.com:fleetbase/fleetbase into cloud-qa
Some checks failed
Fleetbase CI/CD / Build and Deploy the Service (push) Has been cancelled
Fleetbase CI/CD / Build and Deploy the Console (push) Has been cancelled
2025-02-13 15:03:06 +08:00
Ronald A. Richardson
0b7859cb19 Merge branch 'main' of github.com:fleetbase/fleetbase into cloud-qa
Some checks failed
Fleetbase CI/CD / Build and Deploy the Service (push) Has been cancelled
Fleetbase CI/CD / Build and Deploy the Console (push) Has been cancelled
2025-02-04 23:55:55 +08:00
Ronald A. Richardson
5202d31a9b Merge branch 'main' of github.com:fleetbase/fleetbase into cloud-qa
Some checks failed
Fleetbase CI/CD / Build and Deploy the Service (push) Has been cancelled
Fleetbase CI/CD / Build and Deploy the Console (push) Has been cancelled
2025-01-27 15:21:12 +08:00
Ronald A. Richardson
a3967f451e hotfix fix trial days remaining component
Some checks failed
Fleetbase CI/CD / Build and Deploy the Service (push) Has been cancelled
Fleetbase CI/CD / Build and Deploy the Console (push) Has been cancelled
2025-01-13 12:40:44 +08:00
Ronald A. Richardson
4fd1778ed1 Merge branch 'main' of github.com:fleetbase/fleetbase into cloud-qa 2025-01-13 11:26:44 +08:00
Ronald A. Richardson
6980b44239 Merge branch 'main' of github.com:fleetbase/fleetbase into cloud-qa
Some checks failed
Fleetbase CI/CD / Build and Deploy the Service (push) Has been cancelled
Fleetbase CI/CD / Build and Deploy the Console (push) Has been cancelled
2025-01-11 17:52:03 +08:00
Ronald A. Richardson
a349f20298 hotfix console lockfile 2024-12-24 16:21:04 +08:00
Ronald A. Richardson
2b0735efbd Merge branch 'main' of github.com:fleetbase/fleetbase into cloud-qa 2024-12-24 15:37:54 +08:00
Ronald A. Richardson
fdabe55ce2 Upgraded billing extension 2024-11-16 19:29:45 +08:00
Ronald A. Richardson
369fe0e66f Merge branch 'main' of github.com:fleetbase/fleetbase into cloud-qa 2024-11-09 14:38:22 +08:00
Ronald A. Richardson
2ee81c5c26 Merge branch 'main' of github.com:fleetbase/fleetbase into cloud-qa 2024-11-07 18:59:14 +08:00
Ronald A. Richardson
6951ee7003 Merge branch 'main' of github.com:fleetbase/fleetbase into cloud-qa 2024-11-07 18:57:59 +08:00
Ronald A. Richardson
a824e7da85 Merge branch 'main' of github.com:fleetbase/fleetbase into cloud-qa 2024-11-07 18:50:23 +08:00
Ronald A. Richardson
c85b761c28 Merge branch 'main' of github.com:fleetbase/fleetbase into cloud-qa 2024-10-17 17:29:31 +08:00
Ronald A. Richardson
9080265806 Merge branch 'main' of github.com:fleetbase/fleetbase into cloud-qa 2024-10-15 20:26:29 +08:00
Ronald A. Richardson
5a40d964fe Merge branch 'main' of github.com:fleetbase/fleetbase into cloud-qa 2024-10-10 11:07:39 +08:00
Ronald A. Richardson
2bcd29363c Merge branch 'main' of github.com:fleetbase/fleetbase into cloud-qa 2024-10-08 21:56:59 +08:00
Ronald A. Richardson
5894500121 Merge branch 'main' of github.com:fleetbase/fleetbase into cloud-qa 2024-10-04 17:40:54 +08:00
Ronald A. Richardson
fee801c38f Merge branch 'main' of github.com:fleetbase/fleetbase into cloud-qa 2024-10-02 19:34:52 +08:00
Ronald A. Richardson
151ce5d82d Merge branch 'main' of github.com:fleetbase/fleetbase into cloud-qa 2024-08-31 16:28:53 +08:00
Ronald A. Richardson
533f175de0 Merge branch 'main' of github.com:fleetbase/fleetbase into cloud-qa 2024-08-31 16:24:15 +08:00
Ronald A. Richardson
0d6b8edcc8 Merge branch 'main' of github.com:fleetbase/fleetbase into cloud-qa 2024-08-30 18:24:11 +08:00
Ronald A. Richardson
3f848fd9d8 Fix composer.lock 2024-08-30 16:20:39 +08:00
Ronald A. Richardson
182a5e5d45 Merge branch 'main' of github.com:fleetbase/fleetbase into cloud-qa 2024-08-30 15:53:16 +08:00
Ronald A. Richardson
253c68e0ac Merge branch 'main' of github.com:fleetbase/fleetbase into cloud-qa 2024-08-06 13:57:44 +08:00
Ronald A. Richardson
54bee62335 added flespi extension 2024-07-31 18:36:41 +08:00
Ronald A. Richardson
23a8c8596e Merge branch 'main' of github.com:fleetbase/fleetbase into cloud-qa 2024-07-31 18:03:55 +08:00
Ronald A. Richardson
18596450ee qa environment setup with qa registry 2024-07-31 17:52:39 +08:00
Ronald A. Richardson
3c013a3817 Merge branch 'main' of github.com:fleetbase/fleetbase into cloud 2024-07-30 22:54:57 +08:00
Ronald A. Richardson
4392c7e3ff Merge branch 'main' of github.com:fleetbase/fleetbase into cloud 2024-07-25 19:06:03 +08:00
Ronald A. Richardson
97dfbedd1a Merge branch 'main' of github.com:fleetbase/fleetbase into cloud 2024-07-25 18:43:36 +08:00
Ronald A. Richardson
6d13f22a98 Merge branch 'main' of github.com:fleetbase/fleetbase into cloud 2024-07-23 13:32:42 +08:00
Ronald A. Richardson
2c09c87bb6 fix console depn install in cd 2024-07-23 12:31:29 +08:00
Ronald A. Richardson
f7f6991ef3 bump pnpm version in cd workflow 2024-07-23 11:46:44 +08:00
Ronald A. Richardson
73acd4833c fix cd workflow 2024-07-23 11:30:14 +08:00
Ronald A. Richardson
1c3c4c16a5 use node 18 in cd 2024-07-23 11:11:43 +08:00
Ronald A. Richardson
5d01438dc9 fix env set in workflow 2024-07-23 10:59:16 +08:00
Ronald A. Richardson
9d004410ee Merge branch 'main' of github.com:fleetbase/fleetbase into cloud 2024-07-23 10:46:47 +08:00
Ronald A. Richardson
3a396f3b54 Merge branch 'main' of github.com:fleetbase/fleetbase into cloud 2024-07-23 10:34:32 +08:00
Ronald A. Richardson
e86b970fc8 Merge branch 'main' of github.com:fleetbase/fleetbase into cloud 2024-07-06 13:18:22 +08:00
Ronald A. Richardson
122a0d186a Merge branch 'main' of github.com:fleetbase/fleetbase into cloud 2024-07-05 17:09:56 +08:00
Ronald A. Richardson
7e258f698f Merge branch 'main' of github.com:fleetbase/fleetbase into cloud 2024-07-02 17:53:20 +08:00
Ronald A. Richardson
65ef642315 fixed composer.lock 2024-07-02 16:00:17 +08:00
Ronald A. Richardson
d79f034dbd Merge branch 'main' of github.com:fleetbase/fleetbase into cloud 2024-07-02 15:41:58 +08:00
Ronald A. Richardson
05b7d5e112 Merge branch 'main' of github.com:fleetbase/fleetbase into cloud 2024-07-02 15:40:58 +08:00
Ronald A. Richardson
61779ab102 Trigger Deploy 2024-07-01 16:42:55 +08:00
Ronald A. Richardson
a287c05380 Merge branch 'main' of github.com:fleetbase/fleetbase into cloud 2024-05-30 19:57:16 +08:00
Ronald A. Richardson
ecc41e587e Merge branch 'main' of github.com:fleetbase/fleetbase into cloud 2024-05-17 16:58:14 +08:00
Ronald A. Richardson
166529f9b4 Merge branch 'main' of github.com:fleetbase/fleetbase into cloud 2024-05-15 14:39:54 +08:00
Ronald A. Richardson
189547f9de Upgrade fleetbase/billing#^0.0.9 with hotfix for getSytemResourceModels utility function 2024-05-04 13:56:59 +08:00
Ronald A. Richardson
90a42e8a93 Merge branch 'main' of github.com:fleetbase/fleetbase into cloud 2024-05-04 13:19:13 +08:00
Ronald A. Richardson
d28b1d41fb Merge branch 'main' of github.com:fleetbase/fleetbase into cloud 2024-04-30 19:40:08 +08:00
Ronald A. Richardson
b056ef62b0 Merge branch 'main' of github.com:fleetbase/fleetbase into cloud 2024-04-30 18:11:33 +08:00
Ronald A. Richardson
e70cbacbc2 Merge branch 'main' of github.com:fleetbase/fleetbase into cloud 2024-04-17 16:58:07 +08:00
Ronald A. Richardson
fbd4a7490a Merge branch 'main' of github.com:fleetbase/fleetbase into cloud 2024-04-13 20:28:50 +08:00
Ronald A. Richardson
b9b0eb308b Merge branch 'main' of github.com:fleetbase/fleetbase into cloud 2024-04-02 18:06:15 +08:00
Ronald A. Richardson
48e1b89ec8 Merge branch 'main' of github.com:fleetbase/fleetbase into cloud 2024-03-27 21:09:51 +08:00
Ronald A. Richardson
5e02c95b66 Upgrade extension 'fleetops' to version v0.4.22 2024-03-19 19:25:51 +08:00
Ronald A. Richardson
db8b5c4d6a Merge branch 'main' of github.com:fleetbase/fleetbase into cloud 2024-03-17 12:32:42 +08:00
Ronald A. Richardson
aa214ccad7 Merge branch 'main' of github.com:fleetbase/fleetbase into cloud 2024-03-15 17:33:37 +08:00
Ronald A. Richardson
cdd5524cf3 Merge branch 'main' of github.com:fleetbase/fleetbase into cloud 2024-03-13 15:31:47 +08:00
Ronald A. Richardson
d99cefd2a4 Merge branch 'main' of github.com:fleetbase/fleetbase into cloud 2024-03-12 18:25:56 +08:00
Ronald A. Richardson
1c58fd43c3 v0.4.10l fixed console lockfile 2024-03-11 21:56:26 +08:00
Ronald A. Richardson
9226394159 Merge branch 'main' of github.com:fleetbase/fleetbase into cloud 2024-03-11 21:19:32 +08:00
Ronald A. Richardson
9b23b39f32 upgraded to v0.4.9 2024-02-24 17:07:49 +08:00
Ronald A. Richardson
5310fc3ff3 upgraded to v0.4.8 2024-02-23 13:52:21 +08:00
Ronald A. Richardson
9569053f50 upgraded to v0.4.7 2024-02-22 18:16:12 +08:00
Ronald A. Richardson
b08c054b99 upgraded to v0.4.6 2024-02-21 18:59:10 +08:00
Ronald A. Richardson
2e517f2f95 hotfix core-api w/ composer lock 2024-02-17 19:53:53 +08:00
Ronald A. Richardson
7038d375b0 Merge branch 'main' of github.com:fleetbase/fleetbase into cloud 2024-02-17 19:31:14 +08:00
Ronald A. Richardson
d5ea7f7790 Upgraded fleetops-api v0.4.11 - Fixes deprecation error/warning which occurs in some environments Implicit conversion from float x to int loses precision when creating a DistanceMatrix object 2024-02-16 03:04:16 +07:00
Ronald A. Richardson
4eb4b04121 use fixed fleetbase/laravel-mysql-spatial v1.0.2 2024-02-16 01:34:01 +07:00
Ronald A. Richardson
24c5b93005 Merge branch 'main' of github.com:fleetbase/fleetbase into cloud 2024-02-16 00:16:49 +07:00
Ronald A. Richardson
80610b9a48 Merge branch 'main' of github.com:fleetbase/fleetbase into cloud 2024-02-15 23:52:27 +07:00
Ronald A. Richardson
9e5551972e upgraded to v0.4.3 2024-02-13 17:02:37 +08:00
Ronald A. Richardson
b784f890f3 upgraded to v0.4.2 2024-02-13 14:45:20 +08:00
Ronald A. Richardson
797a3d61fe fix router 2024-02-13 13:55:57 +08:00
Ronald A. Richardson
d2f0bfe83e upgraded to v0.4.1 2024-02-13 13:54:46 +08:00
Ronald A. Richardson
f28ad85c1a Upgraded fleetops to v0.4.8 for LocationService minifcation hotfix 2024-02-09 19:07:32 +08:00
Ronald A. Richardson
d7b0826f3f upgrade core-api to v1.4.1 2024-02-08 19:07:10 +08:00
Ronald A. Richardson
dd6008a8aa dont copy auth.json 2024-02-08 17:44:52 +08:00
Ronald A. Richardson
6671fefaaa Upgraded to v0.4.0 2024-02-08 17:41:02 +08:00
Ronald A. Richardson
7136f6195c v0.3.10 upgraded lockfile 2024-02-01 20:19:52 +08:00
Ronald A. Richardson
2384887620 Upgraded to v0.3.10 2024-02-01 20:14:31 +08:00
Ronald A. Richardson
a2778f1552 Upgraded to v0.3.9 2024-01-25 20:10:39 +08:00
Ronald A. Richardson
acfda5ed1a Merge branch 'main' of github.com:fleetbase/fleetbase into cloud 2024-01-24 18:32:51 +08:00
Ronald A. Richardson
e08255007a remove later hook from extensions initializer 2024-01-23 21:37:22 +08:00
Ronald A. Richardson
41761ea50e add delay to extensions initialization step 2024-01-23 21:20:51 +08:00
Ronald A. Richardson
5c623819ed use node:18.15.0-alpine for console build 2024-01-23 20:13:23 +08:00
Ronald A. Richardson
2bd885b1a2 Upgraded fleetbase/core-api to v1.3.11 2024-01-19 20:16:06 +08:00
Ronald A. Richardson
88c3842441 Upgraded to v0.3.7 2024-01-19 19:55:47 +08:00
Ronald A. Richardson
2c2a4121a8 Upgraded fleetbase/core-api to v1.3.9 with critical patches 2024-01-19 17:02:47 +08:00
Ronald A. Richardson
aadd03f14b upgrade fleetbase/core-api to v1.3.8 2024-01-18 20:00:32 +08:00
Ronald A. Richardson
706e94270d upgraded to v0.3.6 2024-01-18 19:18:52 +08:00
Ronald A. Richardson
1dabc375f9 upgraded to v0.3.5 2024-01-12 18:44:52 +08:00
Ronald A. Richardson
0efec46155 updated production env backend vars 2024-01-08 14:42:58 +08:00
Ronald A. Richardson
8bb2c6b65d fix socketcluster port for environments 2024-01-03 17:37:35 +08:00
Ronald A. Richardson
1c0af1a119 set correct values in .env files for console 2024-01-03 13:27:10 +08:00
Ronald A. Richardson
dd65ee619b upgraded to v0.3.4 2023-12-27 12:01:39 +08:00
Ronald A. Richardson
e790a0e123 upgraded to v0.3.3 2023-12-27 11:07:33 +08:00
Ronald A. Richardson
723e3ca3d1 fix composer file 2023-11-27 10:23:44 +08:00
Ronald A. Richardson
4eb706d33e upgraded to v0.3.1 / cloud version 2023-11-27 10:19:56 +08:00
20 changed files with 2104 additions and 582 deletions

View File

@@ -191,7 +191,6 @@ npm install -g @fleetbase/cli
|---------|-------------|
| `flb install-fleetbase` | Install Fleetbase using Docker with interactive setup |
| `flb set-auth <token>` | Set your registry authentication token for installing extensions |
| `flb search [query]` | Search and browse available extensions |
| `flb install <extension>` | Install an extension to your Fleetbase instance |
| `flb uninstall <extension>` | Uninstall an extension from your instance |
| `flb register` | Register a Registry Developer Account |
@@ -205,16 +204,6 @@ npm install -g @fleetbase/cli
Extensions are modular components that enhance the functionality of your Fleetbase instance. They allow you to add new features, customize existing behavior, or integrate with external systems.
### Browsing Extensions
```bash
flb search # list all extensions
flb search fleet # search by keyword
flb search --category logistics
flb search --free
flb search --json # machine-readable output
```
### Installing Extensions
To install extensions on a self-hosted instance:

View File

@@ -1,58 +1,114 @@
# 🚀 Fleetbase v0.7.30 — 2026-02-28
# 🚀 Fleetbase v0.7.29 — 2026-02-27
> "Extension discovery, driver vehicle validation, and CLI search"
> "Major security enhancements, analytics tracking, developer tools, and UX improvements"
---
## ✨ Highlights
This release includes two bug fixes and one new feature: a corrected public extension discovery endpoint in the Registry Bridge, a driver vehicle validation patch in FleetOps, and a new `flb search` command in the Fleetbase CLI.
This release brings **critical security patches**, comprehensive **analytics event tracking** across the platform, enhanced **developer account management** for the extension marketplace, and several **user experience improvements** including accurate geolocation detection.
### 🔌 Registry Bridge — Public Extension Discovery
### 🔒 Security Enhancements
The public extensions listing endpoint (`~registry/v1/extensions`) has been corrected and hardened. A dedicated `PublicRegistryExtension` API resource now sanitizes the response, stripping all sensitive fields before they leave the server. The `install_count` aggregation has been fixed to use `withCount('installs')` and the incorrect `author` relationship has been replaced with the proper `company` relationship. The endpoint returns a clean, flat array.
Fleetbase v0.7.29 includes critical security fixes that strengthen tenant isolation and prevent unauthorized access. The **core-api** has been patched to address a systemic tenant isolation vulnerability (GHSA-3wj9-hh56-7fw7) with the introduction of a `CompanyScope` global scope that enforces proper tenant boundaries. Additional security improvements include removal of hardcoded authentication bypasses, enforcement of strong password policies across all validators, and prevention of user enumeration in login flows. Cross-tenant IDOR vulnerabilities have been resolved with company-scoped authorization checks throughout the API.
### 🚛 FleetOps — Driver Vehicle Validation
### 📊 Analytics & Event Tracking
A `TypeError` that occurred when creating a driver with a vehicle object sent from the frontend has been resolved. A new `ResolvableVehicle` validation rule accepts a `public_id` string (e.g., `vehicle_abc123`), a UUID string, or an object/array containing an `id`, `public_id`, or `uuid` key. Vehicle normalization has been added to both `createRecord()` and `updateRecord()` in `DriverController` so the correct vehicle UUID is always resolved before persistence.
A comprehensive **events service** has been added to **ember-core**, providing centralized analytics tracking across all core services. The system emits both generic events (e.g., `resource.created`) and specific events (e.g., `order.created`) using a standardized dot notation naming convention. Event tracking has been integrated into CRUD operations (create, update, delete, bulk actions, import, export) and resource actions across the platform. In **FleetOps**, 30 controllers now emit analytics events, and import operations return accurate counts of imported records. The dual event system fires on both the events service and universe service, enabling cross-engine communication for analytics integrations like PostHog.
### 🔍 Fleetbase CLI — Extension Search Command
### 🛠️ Developer Tools & Marketplace
A new `flb search [query]` command (alias: `flb list-extensions`) lets developers and administrators browse all available extensions directly from the terminal. Results are displayed in a formatted, colour-coded table showing the extension name, category, publisher, version, price, and supported install formats. Filtering options include `--category`, `--free`, `--json`, `--simple`, and `--host`.
The **registry-bridge** now supports **Registry Developer Accounts** for self-hosted instances, enabling developers to publish and monetize extensions through a centralized marketplace. The Universal Extension Marketplace backend provides a public extension listing endpoint with 15-minute caching for performance. Stripe Connect account management has been added, allowing developers to update bank account details after initial onboarding. The **fleetbase-cli** has been significantly enhanced with new commands including `flb register` for developer account registration, `flb verify` for email verification, `flb resend-verification` for expired codes, and `flb install-fleetbase` for Docker-based installation with automatic repository cloning.
### 🌍 Geolocation & UX Improvements
A critical bug affecting user onboarding has been fixed where the system was displaying the **server's location** instead of the **user's actual location**. The **ember-core** now implements frontend IP lookup using multiple geolocation APIs (geoiplookup.io and ipapi.co) with automatic fallback support and localStorage caching. The **phone-input component** in **ember-ui** has been updated to use this frontend IP lookup, ensuring accurate country code detection for phone number formatting. The **IAM engine** now features tabbed user type sections in the users management interface for better organization.
### 📈 Reporting & Data Access
**FleetOps** now exposes the `meta` column and `Transaction` relationships in the Orders report schema, enabling users to query and report on order metadata, custom fields, and financial data including transaction amounts, line items, and aggregates. This resolves a significant limitation where critical financial data was previously inaccessible in reports.
### 🌐 Internationalization
Support for **KZT (Kazakhstani Tenge)** currency has been added across both **core-api** and **ember-ui**, expanding Fleetbase's international capabilities.
---
## 🔐 Security Fixes
- **[core-api]** Patched critical tenant isolation vulnerability (GHSA-3wj9-hh56-7fw7) with CompanyScope global scope
- **[core-api]** Removed hardcoded SMS auth bypass code, replaced with environment-driven bypass for non-production
- **[core-api]** Fixed cross-tenant IDOR vulnerabilities with company-scoped authorization
- **[core-api]** Enforced strong password policy across all validators
- **[core-api]** Prevented user enumeration in login flow
- **[core-api]** Restored authToken re-authentication with identity verification
---
## ✨ New Features
- **[fleetbase-cli]** Added `flb search [query]` command (alias: `flb list-extensions`) for browsing available extensions
- **[fleetbase-cli]** `--category` filter to narrow results by extension category
- **[fleetbase-cli]** `--free` flag to list only free extensions
- **[fleetbase-cli]** `--json` flag for machine-readable JSON output
- **[fleetbase-cli]** `--simple` flag for plain-text terminal output
- **[fleetbase-cli]** `--host` option to target self-hosted registry instances
### Analytics & Tracking
- **[ember-core]** Added centralized events service for analytics tracking across all core services
- **[ember-core]** Event tracking in CRUD service (create, update, delete, bulk actions, import, export)
- **[ember-core]** Dual event system (fires on both events service and universe service)
- **[fleetops]** Added event tracking to 30 FleetOps controllers for event tracking
- **[fleetops]** Import operations now return count of imported records in response
### Developer Tools
- **[registry-bridge]** Registry Developer Account support for self-hosted instances
- **[registry-bridge]** Universal Extension Marketplace backend with public extension listing endpoint
- **[registry-bridge]** Stripe Connect account management for bank account updates
- **[registry-bridge]** Email verification for developer accounts using VerificationCode model
- **[registry-bridge]** Automatic registry token generation upon email verification
- **[fleetbase-cli]** Added `flb register` command for Registry Developer Account registration
- **[fleetbase-cli]** Added `flb verify` command for email verification
- **[fleetbase-cli]** Added `flb resend-verification` command to request new verification codes
- **[fleetbase-cli]** Added `flb install-fleetbase` command for Docker-based installation
- **[fleetbase-cli]** Auto-clone Fleetbase repository if not present during installation
- **[fleetbase-cli]** Support for `--host` parameter to work with self-hosted instances
### Reporting & Data
- **[fleetops]** Exposed meta column and Transaction relationships in Orders report schema for financial reporting
- **[core-api]** User cache now includes updated_at timestamp for automatic cache busting
### UI/UX
- **[iam-engine]** Added tabbed user type sections to users management interface
- **[iam-engine]** Enhanced edit user interface with better validation and error handling
### Internationalization
- **[core-api]** Added KZT (Kazakhstani Tenge) currency support
- **[ember-ui]** Added support for KZT currency
---
## 🐛 Bug Fixes
### FleetOps
- **[fleetops]** Fixed `TypeError` when creating a driver with a vehicle object sent from the frontend
- **[fleetops]** Added `ResolvableVehicle` validation rule accepting `public_id`, UUID, or object with `id`/`public_id`/`uuid`
- **[fleetops]** Added vehicle normalization in `DriverController::createRecord()` and `updateRecord()`
### Geolocation
- **[ember-core]** Implemented frontend IP lookup to get accurate user location (fixes onboarding showing server location)
- **[ember-core]** Added lookup-user-ip utility with multi-API fallback support (geoiplookup.io and ipapi.co)
- **[ember-core]** localStorage caching for IP lookup results (1 hour TTL)
- **[ember-core]** Graceful fallback to browser timezone when geolocation APIs fail
- **[ember-ui]** Updated phone-input component to use frontend IP lookup (fixes incorrect country code detection)
- **[ember-ui]** Phone input now always initializes with US fallback if geolocation fails
### Registry Bridge
- **[registry-bridge]** Fixed `install_count` column error by switching to `withCount('installs')` eager load
- **[registry-bridge]** Removed incorrect `author` relationship; replaced with correct `company` relationship
- **[registry-bridge]** Removed sensitive data (internal UUIDs, Stripe IDs, private relationships) from public endpoint response
- **[registry-bridge]** Public extensions endpoint now returns a plain array without a wrapping key
### Core Fixes
- **[core-api]** Verification codes now default to 'pending' status
- **[core-api]** Fixed verification email HTML rendering (button component)
- **[core-api]** Prevented empty email/phone on user update
- **[core-api]** Resolved camelCase expansion methods from snake_case query params in Filter
- **[fleetops]** Prevented duplicate driver creation when user_uuid already has a driver profile
- **[registry-bridge]** Made developer account registration routes public (no auth required)
- **[registry-bridge]** Polymorphic purchaser relationship for extension purchases (supports both Company and RegistryDeveloperAccount)
---
## 🔧 Improvements
- **[fleetbase-cli]** Price display correctly converts cents to dollars in search results
- **[fleetbase-cli]** Search results show both install formats: `flb install fleetbase/<slug>` and `flb install <extension_id>`
- **[registry-bridge]** Extension listing response is a clean, flat array for easier consumption by CLI and third-party tools
- **[fleetops]** Moved avatar management to FleetOps settings
- **[ember-ui]** Faster phone input lookup (1 network hop vs 2, no backend dependency)
- **[fleetbase-cli]** Better error handling and debugging for all commands
- **[fleetbase-cli]** Skip interactive prompts when command-line options are provided
- **[ember-core]** Standardized event naming with dot notation (e.g., resource.created, order.created)
---
@@ -80,9 +136,13 @@ docker compose exec application bash -c "./deploy.sh"
## 📦 Component Versions
- **fleetops**: v0.6.37
- **registry-bridge**: v0.1.7
- **fleetbase-cli**: v0.0.5
- **core-api**: v1.6.36
- **fleetops**: v0.6.36
- **registry-bridge**: v0.1.6
- **iam-engine**: v0.1.7
- **ember-core**: v0.3.11, v0.3.12
- **ember-ui**: v0.3.20, v0.3.21
- **fleetbase-cli**: v0.0.4
---

View File

@@ -21,9 +21,17 @@
"php": ">=8.0 <=8.2.30",
"appstract/laravel-opcache": "^4.0",
"fleetbase/core-api": "^1.6.37",
"fleetbase/fleetops-api": "^0.6.37",
"fleetbase/registry-bridge": "^0.1.7",
"fleetbase/fleetops-api": "^0.6.36",
"fleetbase/registry-bridge": "^0.1.6",
"fleetbase/storefront-api": "^0.4.13",
"fleetbase/flespi-integration": "^0.1.16",
"fleetbase/samsara-api": "^0.0.3",
"fleetbase/vroom-api": "^0.0.3",
"fleetbase/valhalla-api": "^0.0.3",
"fleetbase/billing-api": "^0.1.20",
"fleetbase/internals-api": "^0.0.28",
"fleetbase/aws-marketplace": "^0.0.8",
"fleetbase/customer-portal-api": "^0.0.10",
"guzzlehttp/guzzle": "^7.0.1",
"laravel/framework": "^10.0",
"laravel/octane": "^2.3",
@@ -49,9 +57,25 @@
"phpunit/phpunit": "^10.0"
},
"repositories": [
{
"type": "vcs",
"url": "https://github.com/fleetbase/aws-marketplace"
},
{
"type": "vcs",
"url": "https://github.com/fleetbase/billing"
},
{
"type": "vcs",
"url": "https://github.com/fleetbase/internals"
},
{
"type": "vcs",
"url": "https://github.com/fleetbase/customer-portal"
},
{
"type": "composer",
"url": "https://registry.fleetbase.io"
"url": "https://registry.qa.fleetbase.io"
}
],
"autoload": {

763
api/composer.lock generated
View File

@@ -4,7 +4,7 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically"
],
"content-hash": "784bd052687a49a240afcf2a8b3a651e",
"content-hash": "3cffa76e5016dfeb97dcd32b750db547",
"packages": [
{
"name": "appstract/laravel-opcache",
@@ -124,16 +124,16 @@
},
{
"name": "aws/aws-sdk-php",
"version": "3.371.3",
"version": "3.371.2",
"source": {
"type": "git",
"url": "https://github.com/aws/aws-sdk-php.git",
"reference": "d300ec1c861e52dc8f17ca3d75dc754da949f065"
"reference": "32090a8ac3ec8859cb83bdde800b8f0ecf92d8ec"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/d300ec1c861e52dc8f17ca3d75dc754da949f065",
"reference": "d300ec1c861e52dc8f17ca3d75dc754da949f065",
"url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/32090a8ac3ec8859cb83bdde800b8f0ecf92d8ec",
"reference": "32090a8ac3ec8859cb83bdde800b8f0ecf92d8ec",
"shasum": ""
},
"require": {
@@ -197,11 +197,11 @@
"authors": [
{
"name": "Amazon Web Services",
"homepage": "https://aws.amazon.com"
"homepage": "http://aws.amazon.com"
}
],
"description": "AWS SDK for PHP - Use Amazon Web Services in your PHP project",
"homepage": "https://aws.amazon.com/sdk-for-php",
"homepage": "http://aws.amazon.com/sdkforphp",
"keywords": [
"amazon",
"aws",
@@ -215,9 +215,9 @@
"support": {
"forum": "https://github.com/aws/aws-sdk-php/discussions",
"issues": "https://github.com/aws/aws-sdk-php/issues",
"source": "https://github.com/aws/aws-sdk-php/tree/3.371.3"
"source": "https://github.com/aws/aws-sdk-php/tree/3.371.2"
},
"time": "2026-02-27T19:05:40+00:00"
"time": "2026-02-26T19:06:10+00:00"
},
{
"name": "aws/aws-sdk-php-laravel",
@@ -2154,6 +2154,208 @@
},
"time": "2026-02-25T22:16:40+00:00"
},
{
"name": "fleetbase/aws-marketplace",
"version": "0.0.8",
"source": {
"type": "git",
"url": "git@github.com:fleetbase/aws-marketplace.git",
"reference": "ae041a5fa5165ca26de0c58bcc1522cd72dd28f9"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/fleetbase/aws-marketplace/zipball/ae041a5fa5165ca26de0c58bcc1522cd72dd28f9",
"reference": "ae041a5fa5165ca26de0c58bcc1522cd72dd28f9",
"shasum": ""
},
"require": {
"aws/aws-sdk-php": "^3.0",
"fleetbase/core-api": "*",
"php": "^8.0",
"php-http/guzzle7-adapter": "^1.0",
"psr/http-factory-implementation": "*"
},
"require-dev": {
"friendsofphp/php-cs-fixer": "^3.34.1",
"nunomaduro/collision": "^5.11.0|^6.4.0",
"pestphp/pest": "^1.22.6",
"phpstan/phpstan": "^1.10.38",
"symfony/var-dumper": "^5.4.29"
},
"type": "library",
"extra": {
"laravel": {
"providers": [
"Fleetbase\\AwsMarketplace\\Providers\\AwsMarketplaceServiceProvider"
]
}
},
"autoload": {
"psr-4": {
"Fleetbase\\AwsMarketplace\\": "server/src/",
"Fleetbase\\AwsMarketplace\\Seeds\\": "server/seeds/"
}
},
"autoload-dev": {
"psr-4": {
"Fleetbase\\AwsMarketplace\\Tests\\": "server/tests/"
}
},
"scripts": {
"lint": [
"php-cs-fixer fix -v"
],
"test:lint": [
"php-cs-fixer fix -v --dry-run"
],
"test:types": [
"phpstan analyse --ansi --memory-limit=0"
],
"test:unit": [
"pest --colors=always"
],
"test": [
"@test:lint",
"@test:types",
"@test:unit"
]
},
"license": [
"AGPL-3.0-or-later"
],
"authors": [
{
"name": "Fleetbase Pte Ltd",
"email": "hello@fleetbase.io"
}
],
"description": "AWS Marketplace SaaS integration extension for Fleetbase",
"keywords": [
"aws",
"billing",
"cloudformation",
"deployment",
"fleetbase",
"fleetbase-extension",
"marketplace",
"saas"
],
"support": {
"source": "https://github.com/fleetbase/aws-marketplace/tree/v0.0.8",
"issues": "https://github.com/fleetbase/aws-marketplace/issues"
},
"time": "2025-12-06T10:25:37+00:00"
},
{
"name": "fleetbase/billing-api",
"version": "0.1.20",
"source": {
"type": "git",
"url": "git@github.com:fleetbase/billing.git",
"reference": "c610ef3ff224fb2f141eedc46615e2be9423db24"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/fleetbase/billing/zipball/c610ef3ff224fb2f141eedc46615e2be9423db24",
"reference": "c610ef3ff224fb2f141eedc46615e2be9423db24",
"shasum": ""
},
"require": {
"fleetbase/core-api": "*",
"laravel/cashier": "^16.2.0",
"php": "^8.0",
"php-http/guzzle7-adapter": "^1.0",
"psr/http-factory-implementation": "*",
"stripe/stripe-php": "^17.0"
},
"require-dev": {
"friendsofphp/php-cs-fixer": "^3.34.1",
"nunomaduro/collision": "^7.0",
"pestphp/pest": "^2.33.2",
"phpstan/phpstan": "^1.10.38",
"symfony/var-dumper": "^5.4.29"
},
"type": "library",
"extra": {
"laravel": {
"providers": [
"Fleetbase\\Billing\\Providers\\BillingServiceProvider"
]
},
"fleetbase": {
"sandbox-migrations": false
},
"fleetbase/billing-api": {
"excludes": [
"addon",
"app",
"assets",
"config",
"tests",
"vendor"
]
}
},
"autoload": {
"psr-4": {
"Fleetbase\\Billing\\": "server/src/",
"Fleetbase\\Billing\\Seeders\\": "server/seeders/"
}
},
"autoload-dev": {
"psr-4": {
"Fleetbase\\Billing\\Tests\\": "server/tests/"
}
},
"scripts": {
"lint": [
"php-cs-fixer fix -v"
],
"test:lint": [
"php-cs-fixer fix -v --dry-run"
],
"test:types": [
"phpstan analyse --ansi --memory-limit=0"
],
"test:unit": [
"pest --colors=always"
],
"test": [
"@test:lint",
"@test:types",
"@test:unit"
]
},
"license": [
"AGPL-3.0-or-later"
],
"authors": [
{
"name": "Fleetbase Pte Ltd.",
"email": "hello@fleetbase.io"
},
{
"name": "Ronald A. Richardson",
"email": "ron@fleetbase.io"
}
],
"description": "Multi-Tenant Billing and Subscriptions Extension for Fleetbase",
"keywords": [
"billing",
"billing system",
"fleetbase",
"fleetbase-extension",
"revenue engine",
"revenue generator",
"stripe",
"stripe api"
],
"support": {
"source": "https://github.com/fleetbase/billing/tree/v0.1.20",
"issues": "https://github.com/fleetbase/billing/issues"
},
"time": "2026-02-05T00:30:22+00:00"
},
{
"name": "fleetbase/core-api",
"version": "1.6.37",
@@ -2322,17 +2524,107 @@
"time": "2025-07-10T14:06:48+00:00"
},
{
"name": "fleetbase/fleetops-api",
"version": "0.6.37",
"name": "fleetbase/customer-portal-api",
"version": "0.0.10",
"source": {
"type": "git",
"url": "https://github.com/fleetbase/fleetops.git",
"reference": "071a0f06fbe60b7a98fb84686112cc0cd2c3018c"
"url": "git@github.com:fleetbase/customer-portal.git",
"reference": "99a072129a60c71fd9f2703166b15f442b7072bb"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/fleetbase/fleetops/zipball/071a0f06fbe60b7a98fb84686112cc0cd2c3018c",
"reference": "071a0f06fbe60b7a98fb84686112cc0cd2c3018c",
"url": "https://api.github.com/repos/fleetbase/customer-portal/zipball/99a072129a60c71fd9f2703166b15f442b7072bb",
"reference": "99a072129a60c71fd9f2703166b15f442b7072bb",
"shasum": ""
},
"require": {
"fleetbase/core-api": "*",
"php": "^8.0",
"php-http/guzzle7-adapter": "^1.0",
"psr/http-factory-implementation": "*"
},
"require-dev": {
"friendsofphp/php-cs-fixer": "^3.34.1",
"nunomaduro/collision": "^5.11.0|^6.4.0",
"pestphp/pest": "^1.22.6",
"phpstan/phpstan": "^1.10.38",
"symfony/var-dumper": "^5.4.29"
},
"type": "library",
"extra": {
"laravel": {
"providers": [
"Fleetbase\\CustomerPortal\\Providers\\CustomerPortalServiceProvider"
]
}
},
"autoload": {
"psr-4": {
"Fleetbase\\CustomerPortal\\": "server/src/",
"Fleetbase\\CustomerPortal\\Seeds\\": "server/seeds/"
}
},
"autoload-dev": {
"psr-4": {
"Fleetbase\\CustomerPortal\\Tests\\": "server/tests/"
}
},
"scripts": {
"lint": [
"php-cs-fixer fix -v"
],
"test:lint": [
"php-cs-fixer fix -v --dry-run"
],
"test:types": [
"phpstan analyse --ansi --memory-limit=0"
],
"test:unit": [
"pest --colors=always"
],
"test": [
"@test:lint",
"@test:types",
"@test:unit"
]
},
"license": [
"AGPL-3.0-or-later"
],
"authors": [
{
"name": "Fleetbase Pte Ltd.",
"email": "hello@fleetbase.io"
}
],
"description": "Extendable Customer Portal for Fleetbase",
"keywords": [
"customer",
"customer management",
"customer portal",
"customer support",
"customer tracking",
"fleetbase",
"fleetbase-extension"
],
"support": {
"source": "https://github.com/fleetbase/customer-portal/tree/v0.0.10",
"issues": "https://github.com/fleetbase/customer-portal/issues"
},
"time": "2025-12-06T10:12:51+00:00"
},
{
"name": "fleetbase/fleetops-api",
"version": "0.6.36",
"source": {
"type": "git",
"url": "https://github.com/fleetbase/fleetops.git",
"reference": "2a6178e011ed2aad1fe3e5cb67308455c48e1cca"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/fleetbase/fleetops/zipball/2a6178e011ed2aad1fe3e5cb67308455c48e1cca",
"reference": "2a6178e011ed2aad1fe3e5cb67308455c48e1cca",
"shasum": ""
},
"require": {
@@ -2407,9 +2699,202 @@
],
"support": {
"issues": "https://github.com/fleetbase/fleetops/issues",
"source": "https://github.com/fleetbase/fleetops/tree/v0.6.37"
"source": "https://github.com/fleetbase/fleetops/tree/v0.6.36"
},
"time": "2026-02-28T01:43:39+00:00"
"time": "2026-02-27T07:56:16+00:00"
},
{
"name": "fleetbase/flespi-integration",
"version": "0.1.16",
"dist": {
"type": "tar",
"url": "https://s3.ap-southeast-1.amazonaws.com/fleetbase-registry-qa/flb/%40fleetbase/flespi-engine/flespi-engine-0.1.16.tgz?AWSAccessKeyId=ASIA26E6KG6WIYFNQIX2&Expires=1772190980&Signature=iaZNFvkhKHbPNh9sTJtxWJo9vJA%3D&x-amz-security-token=IQoJb3JpZ2luX2VjEHEaDmFwLXNvdXRoZWFzdC0xIkYwRAIgWdpTFJ%2F7Exw4hzHq4DFolCPbtTmlQAqdprakk4uSMisCIHtIR%2BnLvj2ZEcOtSTD5UWsEG053V22W9yNcM1JWLMtaKoYECDoQABoMNzUxOTUxMjk2NDI4Igx7S0Hnx2oBcXegOHYq4wMhPYJc6FLdtRifYw4%2BVfN5axgzaFxtNx1NMBh2Gm45SuUWS06T4eKl2vM6SYQG0iexcOC9pqFKqC9BQjOGNr2FXD7sw7uxB689%2B8l3hFlnyRsjHqsUTvzHykZy53Z4IokN7iVnU7S%2BQtSvAJrEUDDMa7MC3HxAcP%2BrWObDvVJ6B5qnKUjeqwUp%2Feb3pVEW%2FPJalfTRi87D3ItuRkivR%2FrVlrYRRgIbFLiLzg8sl6VTmwNmJElzDG8x85tpk72hAMo5QZqmEiRM8PjVz24auA0B1670dC1XO4vxTl3kLQ2pkweayJmpNqPNqEFZ3uunnFISiw8R113mLakK4brF5RJfDrr2tPaJ3Nof%2FL7cZLnR9D8TUw9TYJ5IERLQQA3Z25%2FH6bh1X35yfwFI8z1mfPdvELNJmmGaSNWgjnMmXdJw706%2FrPUCuVKbuBdEDdIrfecnuB5hMVkZ6pMKuFUrcD1mQSChOQH20hbOzve9myTjQ3p8nW6KTYA6I67ahCpVnwXvAArGTLU4Lh26Gu1PPyoCeEGHl7uTrgwzJiml0Orgmtv2D2CLRA%2FknH9mEa8dplPu2qrJ2Ac%2F9YzB1DFVycDiPODCb%2By%2BRpkCkVe3bf6o99%2B5afYTE9h1LUcsxXPORiONjN0wqrqFzQY6pgE3Gfq1lKHZGSS6vHYsYr9GC8Owj1f6khcadOmnWTTEevwxY0yrIVrwjRcalIwFuR9Hx%2Fu99zixOKDHpWb56uoo%2BPa4vpKMSXUt9vTlPp89SxziVGsgvfuytzCC68A%2FoDSDj5TjXMp7Pq%2BE9OiVnNRPna04tAzrWhQwmdlj29gXpg7rNNCvLYvN7bwVjUL34yoRBJk3VGQpOzrVfwrZphPxorOcFgxs"
},
"require": {
"fleetbase/core-api": "*",
"fleetbase/fleetops-api": "*",
"php": "^8.0",
"php-http/guzzle7-adapter": "^1.0",
"psr/http-factory-implementation": "*",
"vlucas/phpdotenv": "^5.5"
},
"require-dev": {
"friendsofphp/php-cs-fixer": "^3.34.1",
"nunomaduro/collision": "^5.11.0|^6.4.0",
"pestphp/pest": "^1.22.6",
"phpstan/phpstan": "^1.10.38",
"symfony/var-dumper": "^5.4.29"
},
"type": "library",
"extra": {
"laravel": {
"providers": [
"Fleetbase\\Flespi\\Providers\\FlespiIntegrationServiceProvider",
"Fleetbase\\Flespi\\Providers\\NotificationServiceProvider"
]
},
"fleetbase": {
"sandbox-migrations": false
},
"fleetbase/flespi-integration": {
"excludes": [
"addon",
"app",
"assets",
"config",
"tests",
"vendor"
]
}
},
"autoload": {
"psr-4": {
"Fleetbase\\Flespi\\": "server/src/"
}
},
"autoload-dev": {
"psr-4": {
"Fleetbase\\Flespi\\Tests\\": "server/tests/"
}
},
"scripts": {
"lint": [
"php-cs-fixer fix -v"
],
"test:lint": [
"php-cs-fixer fix -v --dry-run"
],
"test:types": [
"phpstan analyse --ansi --memory-limit=0"
],
"test:unit": [
"pest --colors=always"
],
"test": [
"@test:lint",
"@test:types",
"@test:unit"
]
},
"license": [
"AGPL-3.0-or-later"
],
"authors": [
{
"name": "Fleetbase Pte Ltd.",
"email": "hello@fleetbase.io"
}
],
"description": "Flespi Universal Telematics Gateway, Parser & API Extension for Fleetbase",
"keywords": [
"fleetbase-extension",
"flespi"
]
},
{
"name": "fleetbase/internals-api",
"version": "0.0.28",
"source": {
"type": "git",
"url": "git@github.com:fleetbase/internals.git",
"reference": "19fed9b30e33a665542fbff640d950edecf3216e"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/fleetbase/internals/zipball/19fed9b30e33a665542fbff640d950edecf3216e",
"reference": "19fed9b30e33a665542fbff640d950edecf3216e",
"shasum": ""
},
"require": {
"fleetbase/billing-api": "*",
"fleetbase/core-api": "*",
"fleetbase/registry-bridge": "*",
"php": "^8.0",
"php-http/guzzle7-adapter": "^1.0",
"psr/http-factory-implementation": "*"
},
"require-dev": {
"friendsofphp/php-cs-fixer": "^3.34.1",
"nunomaduro/collision": "^7.0",
"pestphp/pest": "^2.33.2",
"phpstan/phpstan": "^1.10.38",
"symfony/var-dumper": "^5.4.29"
},
"type": "library",
"extra": {
"laravel": {
"providers": [
"Fleetbase\\Internals\\Providers\\InternalServiceProvider"
]
},
"fleetbase": {
"sandbox-migrations": false
},
"fleetbase/internals-api": {
"excludes": [
"addon",
"app",
"assets",
"config",
"tests",
"vendor"
]
}
},
"autoload": {
"psr-4": {
"Fleetbase\\Internals\\": "server/src/",
"Fleetbase\\Internals\\Seeds\\": "server/seeds/"
}
},
"autoload-dev": {
"psr-4": {
"Fleetbase\\Internals\\Tests\\": "server/tests/"
}
},
"scripts": {
"lint": [
"php-cs-fixer fix -v"
],
"test:lint": [
"php-cs-fixer fix -v --dry-run"
],
"test:types": [
"phpstan analyse --ansi --memory-limit=0"
],
"test:unit": [
"pest --colors=always"
],
"test": [
"@test:lint",
"@test:types",
"@test:unit"
]
},
"license": [
"AGPL-3.0-or-later"
],
"authors": [
{
"name": "Fleetbase Pte Ltd.",
"email": "hello@fleetbase.io"
},
{
"name": "Ronald A. Richardson",
"email": "ron@fleetbase.io"
}
],
"description": "Private internal functionality for Fleetbase SaaS",
"keywords": [
"fleetbase",
"fleetbase-extension",
"fleetbase-internals"
],
"support": {
"source": "https://github.com/fleetbase/internals/tree/v0.0.28",
"issues": "https://github.com/fleetbase/internals/issues"
},
"time": "2026-02-27T08:15:03+00:00"
},
{
"name": "fleetbase/laravel-mysql-spatial",
@@ -2479,16 +2964,16 @@
},
{
"name": "fleetbase/registry-bridge",
"version": "0.1.7",
"version": "0.1.6",
"source": {
"type": "git",
"url": "https://github.com/fleetbase/registry-bridge.git",
"reference": "52441e2b2c56d74afb02a216f962cd712c356efd"
"reference": "3e6ba698f5015616ec88c336fe66e98701442ad2"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/fleetbase/registry-bridge/zipball/52441e2b2c56d74afb02a216f962cd712c356efd",
"reference": "52441e2b2c56d74afb02a216f962cd712c356efd",
"url": "https://api.github.com/repos/fleetbase/registry-bridge/zipball/3e6ba698f5015616ec88c336fe66e98701442ad2",
"reference": "3e6ba698f5015616ec88c336fe66e98701442ad2",
"shasum": ""
},
"require": {
@@ -2555,9 +3040,87 @@
],
"support": {
"issues": "https://github.com/fleetbase/registry-bridge/issues",
"source": "https://github.com/fleetbase/registry-bridge/tree/v0.1.7"
"source": "https://github.com/fleetbase/registry-bridge/tree/v0.1.6"
},
"time": "2026-02-28T01:41:56+00:00"
"time": "2026-02-27T07:58:45+00:00"
},
{
"name": "fleetbase/samsara-api",
"version": "0.0.3",
"dist": {
"type": "tar",
"url": "https://s3.ap-southeast-1.amazonaws.com/fleetbase-registry-qa/flb/%40fleetbase/samsara-engine/samsara-engine-0.0.3.tgz?AWSAccessKeyId=ASIA26E6KG6WIYFNQIX2&Expires=1772190980&Signature=ipmDHUZF%2BS7qcQ0bGo6ICP%2Fmv7w%3D&x-amz-security-token=IQoJb3JpZ2luX2VjEHEaDmFwLXNvdXRoZWFzdC0xIkYwRAIgWdpTFJ%2F7Exw4hzHq4DFolCPbtTmlQAqdprakk4uSMisCIHtIR%2BnLvj2ZEcOtSTD5UWsEG053V22W9yNcM1JWLMtaKoYECDoQABoMNzUxOTUxMjk2NDI4Igx7S0Hnx2oBcXegOHYq4wMhPYJc6FLdtRifYw4%2BVfN5axgzaFxtNx1NMBh2Gm45SuUWS06T4eKl2vM6SYQG0iexcOC9pqFKqC9BQjOGNr2FXD7sw7uxB689%2B8l3hFlnyRsjHqsUTvzHykZy53Z4IokN7iVnU7S%2BQtSvAJrEUDDMa7MC3HxAcP%2BrWObDvVJ6B5qnKUjeqwUp%2Feb3pVEW%2FPJalfTRi87D3ItuRkivR%2FrVlrYRRgIbFLiLzg8sl6VTmwNmJElzDG8x85tpk72hAMo5QZqmEiRM8PjVz24auA0B1670dC1XO4vxTl3kLQ2pkweayJmpNqPNqEFZ3uunnFISiw8R113mLakK4brF5RJfDrr2tPaJ3Nof%2FL7cZLnR9D8TUw9TYJ5IERLQQA3Z25%2FH6bh1X35yfwFI8z1mfPdvELNJmmGaSNWgjnMmXdJw706%2FrPUCuVKbuBdEDdIrfecnuB5hMVkZ6pMKuFUrcD1mQSChOQH20hbOzve9myTjQ3p8nW6KTYA6I67ahCpVnwXvAArGTLU4Lh26Gu1PPyoCeEGHl7uTrgwzJiml0Orgmtv2D2CLRA%2FknH9mEa8dplPu2qrJ2Ac%2F9YzB1DFVycDiPODCb%2By%2BRpkCkVe3bf6o99%2B5afYTE9h1LUcsxXPORiONjN0wqrqFzQY6pgE3Gfq1lKHZGSS6vHYsYr9GC8Owj1f6khcadOmnWTTEevwxY0yrIVrwjRcalIwFuR9Hx%2Fu99zixOKDHpWb56uoo%2BPa4vpKMSXUt9vTlPp89SxziVGsgvfuytzCC68A%2FoDSDj5TjXMp7Pq%2BE9OiVnNRPna04tAzrWhQwmdlj29gXpg7rNNCvLYvN7bwVjUL34yoRBJk3VGQpOzrVfwrZphPxorOcFgxs"
},
"require": {
"fleetbase/core-api": "*",
"php": "^8.0",
"php-http/guzzle7-adapter": "^1.0",
"psr/http-factory-implementation": "*"
},
"require-dev": {
"friendsofphp/php-cs-fixer": "^3.34.1",
"nunomaduro/collision": "^5.11.0|^6.4.0",
"pestphp/pest": "^1.22.6",
"phpstan/phpstan": "^1.10.38",
"symfony/var-dumper": "^5.4.29"
},
"type": "library",
"extra": {
"laravel": {
"providers": [
"Fleetbase\\Samsara\\Providers\\SamsaraServiceProvider"
]
}
},
"autoload": {
"psr-4": {
"Fleetbase\\Samsara\\": "server/src/",
"Fleetbase\\Samsara\\Seeds\\": "server/seeds/"
}
},
"autoload-dev": {
"psr-4": {
"Fleetbase\\Samsara\\Tests\\": "server/tests/"
}
},
"scripts": {
"lint": [
"php-cs-fixer fix -v"
],
"test:lint": [
"php-cs-fixer fix -v --dry-run"
],
"test:types": [
"phpstan analyse --ansi --memory-limit=0"
],
"test:unit": [
"pest --colors=always"
],
"test": [
"@test:lint",
"@test:types",
"@test:unit"
]
},
"license": [
"AGPL-3.0-or-later"
],
"authors": [
{
"name": "Fleetbase Developer",
"email": "developer@fleetbase.io"
}
],
"description": "Vehicle Data Import & Location Integration via Samsara API",
"keywords": [
"fleet",
"fleetbase",
"fleetbase-extension",
"integration",
"samsara",
"tracking",
"vehicle"
]
},
{
"name": "fleetbase/storefront-api",
@@ -2719,6 +3282,160 @@
],
"time": "2024-08-15T08:26:54+00:00"
},
{
"name": "fleetbase/valhalla-api",
"version": "0.0.3",
"dist": {
"type": "tar",
"url": "https://s3.ap-southeast-1.amazonaws.com/fleetbase-registry-qa/flb/%40fleetbase/valhalla-engine/valhalla-engine-0.0.3.tgz?AWSAccessKeyId=ASIA26E6KG6WIYFNQIX2&Expires=1772190980&Signature=gc%2BBiv2GksDvQKRbn%2BIE53i2YI4%3D&x-amz-security-token=IQoJb3JpZ2luX2VjEHEaDmFwLXNvdXRoZWFzdC0xIkYwRAIgWdpTFJ%2F7Exw4hzHq4DFolCPbtTmlQAqdprakk4uSMisCIHtIR%2BnLvj2ZEcOtSTD5UWsEG053V22W9yNcM1JWLMtaKoYECDoQABoMNzUxOTUxMjk2NDI4Igx7S0Hnx2oBcXegOHYq4wMhPYJc6FLdtRifYw4%2BVfN5axgzaFxtNx1NMBh2Gm45SuUWS06T4eKl2vM6SYQG0iexcOC9pqFKqC9BQjOGNr2FXD7sw7uxB689%2B8l3hFlnyRsjHqsUTvzHykZy53Z4IokN7iVnU7S%2BQtSvAJrEUDDMa7MC3HxAcP%2BrWObDvVJ6B5qnKUjeqwUp%2Feb3pVEW%2FPJalfTRi87D3ItuRkivR%2FrVlrYRRgIbFLiLzg8sl6VTmwNmJElzDG8x85tpk72hAMo5QZqmEiRM8PjVz24auA0B1670dC1XO4vxTl3kLQ2pkweayJmpNqPNqEFZ3uunnFISiw8R113mLakK4brF5RJfDrr2tPaJ3Nof%2FL7cZLnR9D8TUw9TYJ5IERLQQA3Z25%2FH6bh1X35yfwFI8z1mfPdvELNJmmGaSNWgjnMmXdJw706%2FrPUCuVKbuBdEDdIrfecnuB5hMVkZ6pMKuFUrcD1mQSChOQH20hbOzve9myTjQ3p8nW6KTYA6I67ahCpVnwXvAArGTLU4Lh26Gu1PPyoCeEGHl7uTrgwzJiml0Orgmtv2D2CLRA%2FknH9mEa8dplPu2qrJ2Ac%2F9YzB1DFVycDiPODCb%2By%2BRpkCkVe3bf6o99%2B5afYTE9h1LUcsxXPORiONjN0wqrqFzQY6pgE3Gfq1lKHZGSS6vHYsYr9GC8Owj1f6khcadOmnWTTEevwxY0yrIVrwjRcalIwFuR9Hx%2Fu99zixOKDHpWb56uoo%2BPa4vpKMSXUt9vTlPp89SxziVGsgvfuytzCC68A%2FoDSDj5TjXMp7Pq%2BE9OiVnNRPna04tAzrWhQwmdlj29gXpg7rNNCvLYvN7bwVjUL34yoRBJk3VGQpOzrVfwrZphPxorOcFgxs"
},
"require": {
"fleetbase/core-api": "*",
"php": "^8.0",
"php-http/guzzle7-adapter": "^1.0",
"psr/http-factory-implementation": "*"
},
"require-dev": {
"friendsofphp/php-cs-fixer": "^3.34.1",
"nunomaduro/collision": "^5.11.0|^6.4.0",
"pestphp/pest": "^1.22.6",
"phpstan/phpstan": "^1.10.38",
"symfony/var-dumper": "^5.4.29"
},
"type": "library",
"extra": {
"laravel": {
"providers": [
"Fleetbase\\Valhalla\\Providers\\ValhallaServiceProvider"
]
}
},
"autoload": {
"psr-4": {
"Fleetbase\\Valhalla\\": "server/src/",
"Fleetbase\\Valhalla\\Seeds\\": "server/seeds/"
}
},
"autoload-dev": {
"psr-4": {
"Fleetbase\\Valhalla\\Tests\\": "server/tests/"
}
},
"scripts": {
"lint": [
"php-cs-fixer fix -v"
],
"test:lint": [
"php-cs-fixer fix -v --dry-run"
],
"test:types": [
"phpstan analyse --ansi --memory-limit=0"
],
"test:unit": [
"pest --colors=always"
],
"test": [
"@test:lint",
"@test:types",
"@test:unit"
]
},
"license": [
"AGPL-3.0-or-later"
],
"authors": [
{
"name": "Fleetbase Pte Ltd",
"email": "hello@fleetbase.io"
}
],
"description": "Valhalla routing engine extension for Fleetbase",
"keywords": [
"fleetbase",
"fleetbase",
"fleetbase-extension",
"routing",
"routing engine",
"valhalla"
]
},
{
"name": "fleetbase/vroom-api",
"version": "0.0.3",
"dist": {
"type": "tar",
"url": "https://s3.ap-southeast-1.amazonaws.com/fleetbase-registry-qa/flb/%40fleetbase/vroom-engine/vroom-engine-0.0.3.tgz?AWSAccessKeyId=ASIA26E6KG6WIYFNQIX2&Expires=1772190980&Signature=BAa5IS4qifYt1kQN0ePzW0WgUrg%3D&x-amz-security-token=IQoJb3JpZ2luX2VjEHEaDmFwLXNvdXRoZWFzdC0xIkYwRAIgWdpTFJ%2F7Exw4hzHq4DFolCPbtTmlQAqdprakk4uSMisCIHtIR%2BnLvj2ZEcOtSTD5UWsEG053V22W9yNcM1JWLMtaKoYECDoQABoMNzUxOTUxMjk2NDI4Igx7S0Hnx2oBcXegOHYq4wMhPYJc6FLdtRifYw4%2BVfN5axgzaFxtNx1NMBh2Gm45SuUWS06T4eKl2vM6SYQG0iexcOC9pqFKqC9BQjOGNr2FXD7sw7uxB689%2B8l3hFlnyRsjHqsUTvzHykZy53Z4IokN7iVnU7S%2BQtSvAJrEUDDMa7MC3HxAcP%2BrWObDvVJ6B5qnKUjeqwUp%2Feb3pVEW%2FPJalfTRi87D3ItuRkivR%2FrVlrYRRgIbFLiLzg8sl6VTmwNmJElzDG8x85tpk72hAMo5QZqmEiRM8PjVz24auA0B1670dC1XO4vxTl3kLQ2pkweayJmpNqPNqEFZ3uunnFISiw8R113mLakK4brF5RJfDrr2tPaJ3Nof%2FL7cZLnR9D8TUw9TYJ5IERLQQA3Z25%2FH6bh1X35yfwFI8z1mfPdvELNJmmGaSNWgjnMmXdJw706%2FrPUCuVKbuBdEDdIrfecnuB5hMVkZ6pMKuFUrcD1mQSChOQH20hbOzve9myTjQ3p8nW6KTYA6I67ahCpVnwXvAArGTLU4Lh26Gu1PPyoCeEGHl7uTrgwzJiml0Orgmtv2D2CLRA%2FknH9mEa8dplPu2qrJ2Ac%2F9YzB1DFVycDiPODCb%2By%2BRpkCkVe3bf6o99%2B5afYTE9h1LUcsxXPORiONjN0wqrqFzQY6pgE3Gfq1lKHZGSS6vHYsYr9GC8Owj1f6khcadOmnWTTEevwxY0yrIVrwjRcalIwFuR9Hx%2Fu99zixOKDHpWb56uoo%2BPa4vpKMSXUt9vTlPp89SxziVGsgvfuytzCC68A%2FoDSDj5TjXMp7Pq%2BE9OiVnNRPna04tAzrWhQwmdlj29gXpg7rNNCvLYvN7bwVjUL34yoRBJk3VGQpOzrVfwrZphPxorOcFgxs"
},
"require": {
"fleetbase/core-api": "*",
"php": "^8.0",
"php-http/guzzle7-adapter": "^1.0",
"psr/http-factory-implementation": "*"
},
"require-dev": {
"friendsofphp/php-cs-fixer": "^3.34.1",
"nunomaduro/collision": "^5.11.0|^6.4.0",
"pestphp/pest": "^1.22.6",
"phpstan/phpstan": "^1.10.38",
"symfony/var-dumper": "^5.4.29"
},
"type": "library",
"extra": {
"laravel": {
"providers": [
"Fleetbase\\Vroom\\Providers\\VroomServiceProvider"
]
}
},
"autoload": {
"psr-4": {
"Fleetbase\\Vroom\\": "server/src/",
"Fleetbase\\Vroom\\Seeds\\": "server/seeds/"
}
},
"autoload-dev": {
"psr-4": {
"Fleetbase\\Vroom\\Tests\\": "server/tests/"
}
},
"scripts": {
"lint": [
"php-cs-fixer fix -v"
],
"test:lint": [
"php-cs-fixer fix -v --dry-run"
],
"test:types": [
"phpstan analyse --ansi --memory-limit=0"
],
"test:unit": [
"pest --colors=always"
],
"test": [
"@test:lint",
"@test:types",
"@test:unit"
]
},
"license": [
"AGPL-3.0-or-later"
],
"authors": [
{
"name": "Fleetbase Pte Ltd",
"email": "hello@fleetbase.io"
}
],
"description": "VROOM route optimization machine extension for Fleetbase",
"keywords": [
"fleetbase",
"fleetbase",
"fleetbase-extension",
"route optimization",
"routing",
"vroom"
]
},
{
"name": "fruitcake/php-cors",
"version": "v1.4.0",

View File

@@ -1,8 +1,9 @@
API_HOST=
API_HOST=https://api.fleetbase.io
API_NAMESPACE=int/v1
API_SECURE=true
SOCKETCLUSTER_PATH=/socketcluster/
SOCKETCLUSTER_HOST=
SOCKETCLUSTER_HOST=socket.fleetbase.io
SOCKETCLUSTER_SECURE=true
SOCKETCLUSTER_PORT=38000
OSRM_HOST=https://router.project-osrm.org
SOCKETCLUSTER_PORT=8000
OSRM_HOST=https://router.project-osrm.org
DISABLE_RUNTIME_CONFIG=true

View File

@@ -0,0 +1,9 @@
API_HOST=https://api.qa.fleetbase.io
API_NAMESPACE=int/v1
API_SECURE=true
SOCKETCLUSTER_PATH=/socketcluster/
SOCKETCLUSTER_HOST=socket.qa.fleetbase.io
SOCKETCLUSTER_SECURE=true
SOCKETCLUSTER_PORT=8000
OSRM_HOST=https://router.project-osrm.org
DISABLE_RUNTIME_CONFIG=true

View File

@@ -1,6 +1,6 @@
{
"name": "@fleetbase/console",
"version": "0.7.30",
"version": "0.7.29",
"private": true,
"description": "Modular logistics and supply chain operating system (LSOS)",
"repository": "https://github.com/fleetbase/fleetbase",
@@ -33,14 +33,22 @@
},
"dependencies": {
"@ember/legacy-built-in-components": "^0.4.2",
"@fleetbase/aws-marketplace": "^0.0.8",
"@fleetbase/billing-engine": "^0.1.20",
"@fleetbase/customer-portal-engine": "^0.0.10",
"@fleetbase/dev-engine": "^0.2.12",
"@fleetbase/ember-core": "^0.3.12",
"@fleetbase/ember-ui": "^0.3.21",
"@fleetbase/fleetops-data": "^0.1.25",
"@fleetbase/fleetops-engine": "^0.6.37",
"@fleetbase/fleetops-engine": "^0.6.36",
"@fleetbase/iam-engine": "^0.1.7",
"@fleetbase/flespi-engine": "^0.1.16",
"@fleetbase/internals-engine": "^0.0.28",
"@fleetbase/leaflet-routing-machine": "^3.2.17",
"@fleetbase/registry-bridge-engine": "^0.1.7",
"@fleetbase/registry-bridge-engine": "^0.1.6",
"@fleetbase/samsara-engine": "^0.0.3",
"@fleetbase/valhalla-engine": "^0.0.3",
"@fleetbase/vroom-engine": "^0.0.3",
"@fleetbase/storefront-engine": "^0.4.13",
"@formatjs/intl-datetimeformat": "^6.18.2",
"@formatjs/intl-numberformat": "^8.15.6",

1706
console/pnpm-lock.yaml generated

File diff suppressed because it is too large Load Diff

View File

@@ -75,7 +75,7 @@ ENV QUEUE_CONNECTION=redis
ENV CADDYFILE_PATH=/fleetbase/Caddyfile
ENV CONSOLE_PATH=/fleetbase/console
ENV OCTANE_SERVER=frankenphp
ENV FLEETBASE_VERSION=0.7.30
ENV FLEETBASE_VERSION=0.7.29
# Set environment
ARG ENVIRONMENT=production