wpetit
|
de330c0042
|
fix(sdk,client): use origin as postmessage target
arcad/edge/pipeline/head This commit looks good
Details
|
2023-04-13 11:35:31 +02:00 |
wpetit
|
310dac296f
|
feat(storage,sqlite): begin tx with context
arcad/edge/pipeline/head This commit looks good
Details
|
2023-04-13 11:23:34 +02:00 |
wpetit
|
4db7576b12
|
feat(client,sdk): retrieve auth token from parent frame + better resize detection
arcad/edge/pipeline/head This commit looks good
Details
|
2023-04-13 11:02:24 +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
|
8ca31d05c0
|
feat(app,manifest): validation + extendable metadatas
arcad/edge/pipeline/head This commit looks good
Details
|
2023-04-11 11:05:09 +02:00 |
wpetit
|
34c6a089b5
|
fix(client,sdk): permit cross-domain message communication
arcad/edge/pipeline/head This commit looks good
Details
|
2023-04-06 20:54:01 +02:00 |
wpetit
|
da73b842e1
|
fix(sdk,client): initialize crossframe observers after window load event
arcad/edge/pipeline/head This commit looks good
Details
|
2023-04-06 19:18:36 +02:00 |
wpetit
|
240b07af66
|
feat(sdk,client): add edgeframe sdk api
arcad/edge/pipeline/head This commit looks good
Details
|
2023-04-06 18:16:17 +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
|
e09de0b0a4
|
chore: move proxy package to arcad/emissary
|
2023-03-28 10:15:49 +02:00 |
wpetit
|
ed535b6f5d
|
feat(module,app): basic module to list apps
|
2023-03-24 10:59:15 +01:00 |
wpetit
|
9eefce9b41
|
feat: remove arbitrary timeout
|
2023-03-23 19:01:48 +01:00 |
wpetit
|
0577762be9
|
feat(module,blob): implements full api
|
2023-03-23 19:01:20 +01:00 |
wpetit
|
cf8a3f8ac0
|
feat: add proxy package
|
2023-03-22 18:05:44 +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
|
6399196fe5
|
chore(sqlite): add Open() utility func
|
2023-03-03 16:37:19 +01:00 |
wpetit
|
fef0321475
|
fix(http,client): add js generated client to repository
|
2023-03-03 16:33:24 +01:00 |
wpetit
|
a9d2c282f2
|
chore: remove obsolete api
|
2023-03-03 15:55:23 +01:00 |
wpetit
|
0bb7f2cd85
|
chore: refactor client sdk tests
|
2023-03-03 11:42:20 +01:00 |
wpetit
|
b61bf52df9
|
fix(module,net): add missing context to server message
fix #6
|
2023-03-03 10:43:13 +01:00 |
wpetit
|
3136d71032
|
feat(http): handle html5 routing
ref #5
|
2023-03-01 14:39:45 +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
|
5ad4ab2e23
|
feat(storage,document,sqlite): implements order by and limit
|
2023-03-01 12:12:11 +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
|
c4865c149f
|
feat(store,document,sqlite): log upsert query in debug level
|
2023-02-24 10:38:48 +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
|
c721d46218
|
fix(storage,document): sequential upserts
|
2023-02-17 22:26:12 +01:00 |
wpetit
|
a13dfffd5c
|
fix(http): default upload max size
|
2023-02-17 22:25:23 +01:00 |
wpetit
|
85f50eb9d5
|
fix(storage,sqlite): in operator sqlite translation
|
2023-02-17 16:59:05 +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 |