wpetit
|
0f673671b8
|
feat: generalize defaut user middleware
|
2024-05-02 09:42:56 +02:00 |
wpetit
|
6aec6da078
|
feat: use github.com/wlynxg/anet instead of net
See https://github.com/golang/go/issues/40569
|
2024-05-02 09:40:55 +02:00 |
wpetit
|
7633ae0419
|
feat(module): arcast integration
arcad/edge/pipeline/head Build started...
Details
arcad/edge/pipeline/pr-master Build started...
Details
|
2024-01-12 14:02:53 +01:00 |
wpetit
|
335b34625b
|
feat(module): generalizing casting process
arcad/edge/pipeline/head This commit looks good
Details
|
2024-01-12 12:11:41 +01:00 |
wpetit
|
753a6c9708
|
fix: temporarily write blob directly as response body without http.ServeContent
arcad/edge/pipeline/head This commit looks good
Details
|
2023-12-05 14:18:22 +01:00 |
wpetit
|
32f04af138
|
feat(storage): improve caching in cache driver
arcad/edge/pipeline/head This commit looks good
Details
ref #20
|
2023-11-30 19:09:51 +01:00 |
wpetit
|
ad49c1718c
|
feat: rewrite bus to prevent deadlocks
arcad/edge/pipeline/head This commit looks good
Details
arcad/edge/pipeline/pr-master This commit looks good
Details
|
2023-11-30 15:02:36 +01:00 |
wpetit
|
6a99409a15
|
feat(blobstore): add cache driver
|
2023-10-24 22:52:33 +02:00 |
wpetit
|
22a3326be9
|
feat(lifecycle): execute onInit func asynchronously
arcad/edge/pipeline/head This commit looks good
Details
|
2023-10-22 10:47:44 +02:00 |
wpetit
|
0cfb132b65
|
feat(lifecycle-module): add debug message for onInit() execution
arcad/edge/pipeline/head This commit looks good
Details
|
2023-10-21 21:46:51 +02:00 |
wpetit
|
1544212ab5
|
feat: capture logged exceptions and integrate storage-server with sentry
|
2023-10-19 21:47:09 +02:00 |
wpetit
|
efb8ba8b99
|
feat(app): pass context to start process
|
2023-10-19 20:05:59 +02:00 |
wpetit
|
d2472623f2
|
feat(storage-server): jwt based authentication
arcad/edge/pipeline/pr-master This commit looks good
Details
|
2023-10-01 19:56:38 -06:00 |
wpetit
|
8e574c299b
|
feat(storage): rpc based implementation
arcad/edge/pipeline/pr-master This commit looks good
Details
|
2023-09-28 12:36:30 -06:00 |
wpetit
|
8eb441daee
|
feat(auth): automatically generate anonymous user session
arcad/edge/pipeline/head This commit looks good
Details
ref arcad/edge-menu#86
|
2023-09-20 08:55:49 -06:00 |
wpetit
|
17808d14c9
|
fix: prevent bus congestion by flushing out messages
arcad/edge/pipeline/head This commit looks good
Details
|
2023-04-26 15:53:23 +02:00 |
wpetit
|
ba9ae6e391
|
fix(app): use event loop runtime for every operations
arcad/edge/pipeline/head This commit looks good
Details
|
2023-04-24 12:16:30 +02:00 |
wpetit
|
abc60b9ae3
|
fix(module,app): use whole remote address if splitting fail
arcad/edge/pipeline/head This commit looks good
Details
|
2023-04-21 20:01:43 +02:00 |
wpetit
|
f99b1ac6ac
|
feat(module,share): cross-app resource sharing module
arcad/edge/pipeline/head This commit looks good
Details
|
2023-04-21 12:40:09 +02:00 |
wpetit
|
90020d6ea6
|
feat(module,cast): enhance casting device discovery speed
arcad/edge/pipeline/head There was a failure building this commit
Details
|
2023-04-20 19:20:52 +02:00 |
wpetit
|
b5b4042cc7
|
feat(sdk,client): add menu to help navigation between apps
arcad/edge/pipeline/head This commit looks good
Details
|
2023-04-20 10:17:37 +02:00 |
wpetit
|
f5283b86ed
|
fix(app,manifest): manifest serialization
arcad/edge/pipeline/head This commit looks good
Details
|
2023-04-11 15:08:07 +02:00 |
wpetit
|
f758acb4e5
|
fix(module,fetch): wait for module initialization to prevent false failure in test
|
2023-04-06 14:46:46 +02:00 |
wpetit
|
054e80bbfb
|
fix(storage,sqlite): prevent 'database is busy' error by using busy_timeout pragma
|
2023-04-06 14:45:50 +02:00 |
wpetit
|
006f13bc7b
|
feat(module,auth): dynamically define authentication cookie domain
|
2023-04-05 15:19:22 +02:00 |
wpetit
|
84c8fd51f6
|
chore: add cast commands for testing purpose
|
2023-04-05 15:12:51 +02:00 |
wpetit
|
fbb27d6ea4
|
feat(app,module): fetch basic module
|
2023-04-02 17:59:33 +02:00 |
wpetit
|
d8ce2901d2
|
feat(jwt): handle nil keyset
|
2023-03-28 20:38:29 +02:00 |
wpetit
|
1996f4dc56
|
feat(auth,local_handler): cookie configuration
|
2023-03-28 20:37:57 +02:00 |
wpetit
|
ed535b6f5d
|
feat(module,app): basic module to list apps
|
2023-03-24 10:59:15 +01:00 |
wpetit
|
0577762be9
|
feat(module,blob): implements full api
|
2023-03-23 19:01:20 +01:00 |
wpetit
|
1f4f795d43
|
feat: add basic local login handler in dev cli
|
2023-03-20 21:42:39 +01:00 |
wpetit
|
fd12d2ba42
|
feat(module,auth): use dummy getclaim func
|
2023-03-10 14:33:12 +01:00 |
wpetit
|
b61bf52df9
|
fix(module,net): add missing context to server message
fix #6
|
2023-03-03 10:43:13 +01:00 |
wpetit
|
8680e139e7
|
fix(storage,document,sqlite): fix nil pointer exception in query options
|
2023-03-01 13:06:32 +01:00 |
wpetit
|
8789b85d92
|
feat(server): handle panic in runtime
ref #2
|
2023-03-01 13:04:40 +01:00 |
wpetit
|
640f429580
|
feat(module,auth): authentication module with arbitrary claims support
|
2023-02-24 14:40:28 +01:00 |
wpetit
|
7f07e52ae0
|
chore: remove obsolete modules
|
2023-02-24 10:39:46 +01:00 |
wpetit
|
b9f985ab0c
|
fix(module,store): allow querying on _id, _createdAt, _updatedAt attributes
|
2023-02-21 15:05:01 +01:00 |
wpetit
|
f01b1ef3b2
|
feat(module,auth): auth based on jwt
|
2023-02-21 12:14:29 +01:00 |
wpetit
|
673586c2f7
|
fix(module,cast): jsonize device attributes
|
2023-02-17 13:03:10 +01:00 |
wpetit
|
4606d7a08d
|
fix(module,store): nillable filter and query options
|
2023-02-17 13:01:39 +01:00 |
wpetit
|
3e601272d7
|
feat(server,module): add cast module
|
2023-02-17 10:41:16 +01:00 |
wpetit
|
81dc1adfef
|
feat: initial commit
|
2023-02-16 17:04:15 +01:00 |