Commit Graph

232 Commits (1736679e0f974c0ee8ab83a64a4c787f8ce1e34d)

Author SHA1 Message Date
Bram 1736679e0f elm-format 2024-07-15 16:07:28 +02:00
Bram 31817ed545 Merge develop into safe-recursion 2024-07-15 16:07:08 +02:00
BramvdnHeuvel 899088d63c
Add room navigation functions to exposed library
Merge pull request #32 from noordstar/4-lib-improvement
2024-07-15 16:01:52 +02:00
Bram 48e5eae327 Merge develop into 4-lib-improvement 2024-07-15 16:00:38 +02:00
Bram 90eb06f3a1 elm-format 2024-07-15 15:57:08 +02:00
BramvdnHeuvel a9e4a39e7f
Add /sync endpoint to Elm SDK
Merge pull request #31 from noordstar/4-transfer-api
2024-07-15 15:51:24 +02:00
Bram d7a7fa385c Enable safe recursion in VaultUpdate type 2024-07-15 15:50:32 +02:00
BramvdnHeuvel c473d60161
Merge branch 'develop' into 4-transfer-api 2024-07-13 09:58:40 +02:00
BramvdnHeuvel 41ec76822f
Add logs function to Matrix
Merge pull request #27 from noordstar/4-log-reader
2024-07-13 09:57:18 +02:00
Bram 458ea59425 Add ways to navigate through rooms 2024-07-13 09:50:39 +02:00
Bram 1eb07377fd Fix StrippedEvent JSON coder 2024-07-13 09:39:14 +02:00
Bram 39f8021a8f Fix spec misconception
Apparently, the  field is also meant for other reasons than the cputime         unlimited
filesize        unlimited
datasize        unlimited
stacksize       8MB
coredumpsize    unlimited
resident        unlimited
maxproc         62741
descriptors     524288
memorylocked    8MB
addressspace    unlimited
maxfilelocks    unlimited
sigpending      62741
msgqueue        819200
nice            0
rt_priority     0
rt_time         unlimited field on the filter, despite the description suggesting otherwise.
2024-07-13 09:38:57 +02:00
Bram 1aecb1116a Merge updated develop into branch
I accidentally forgot to pull the branch, but now the conflict has been resolved.
2024-07-09 18:39:24 +02:00
Bram 8a3b7efbf6 Merge branch 'develop' into 4-transfer-api 2024-07-09 17:53:47 +02:00
Bram 005e103389 Expose sync function 2024-07-09 17:50:48 +02:00
Bram 4e378a5f50 Add /sync as task 2024-07-09 17:33:41 +02:00
Bram 0978e43fc0 Finish /sync API definition 2024-07-09 16:55:19 +02:00
Bram 632158f309 Add toUpdate function for sync V4 2024-07-09 16:48:53 +02:00
Bram c5d07f0a94 Add toUpdate function for sync V1 - V3 2024-07-09 13:29:45 +02:00
Bram b239eecc6b Add toUpdate function for /sync v1 2024-07-09 00:08:46 +02:00
Bram e7d3a129b1 Finish /sync for all spec versions v1.1 to v1.11 2024-07-08 23:07:50 +02:00
Bram e122a7b262 Rename /sync v4 to v3 2024-07-08 22:11:04 +02:00
Bram 29906ff976 Remove redundant /sync versions 2024-07-08 22:10:29 +02:00
Bram 80bb05fd30 Add /sync from v1.1 to v1.5 2024-07-08 20:08:32 +02:00
Bram 1d0a9de7da Automate defaultToString behaviour 2024-07-08 18:24:41 +02:00
noordstar a95fbbb856
Merge pull request #30 from noordstar/patch-iddict
Move Iddict to noordstar/elm-iddict
2024-07-02 10:24:54 +02:00
Bram 95f0aa2934 Remove deprecated spec version
To improve backwards compatibility, we'll start with v1.1 and go from there. Then, if the spec versions seem fit, we can work backwards.
2024-06-13 22:43:25 +02:00
Bram 7ab21b4314 Add /sync at r0.4.0 (partially) 2024-06-13 22:42:36 +02:00
Bram 0092f96a25 Add /sync at r0.3.0 2024-06-13 22:27:12 +02:00
Bram 6300d15edf Move Iddict to noordstar/elm-iddict 2024-06-13 19:47:39 +02:00
Bram van den Heuvel 61dad6c5e8 Add Matrix Room to README 2024-06-10 10:07:44 +02:00
Bram 693124aa15 Add documentation for StrippedEvent 2024-06-08 15:32:17 +02:00
Bram 6783186c18 Add nextBatch value in Vault 2024-06-08 15:25:49 +02:00
Bram 0ded7ab6bd Add ephemeral events to Room 2024-06-08 15:19:55 +02:00
Bram f6a6bb535e Add StrippedEvent module 2024-06-08 15:10:58 +02:00
Bram 76cc6d46b9 Prepare develop for master
No elm-test for this patch update. The update does not concern written Elm tests, and it has been tested on the Elm SDK demo code
2024-06-05 17:41:11 +02:00
BramvdnHeuvel 425d964af5
Merge pull request #28 from noordstar/patch-no-baseurl-found
Default to original server name if no well-known found
2024-06-05 12:16:53 +02:00
Bram 21ae0ea376 Default to original server name if no well-known found 2024-06-04 15:50:08 +02:00
Bram 7b00a46ffa Add object1 2024-06-03 15:02:35 +02:00
Bram f714438dd4 Add logs function for better runtime documentation 2024-06-03 11:05:06 +02:00
Bram a514497406 Improve documentation of sendMessageEvent 2024-06-03 11:04:34 +02:00
Bram f7837a91c8 Prepare develop for master
elm-test --fuzz 1000 --seed 373594127264638
2024-05-30 23:15:40 +02:00
Bram d360c561f9 Hide custom Elm configurations 2024-05-30 16:46:44 +02:00
BramvdnHeuvel acd4a07d5e
Merge pull request #25 from noordstar/4-transfer-api
Add password
2024-05-30 14:07:52 +02:00
Bram 1de9566e1d SECURITY: Remove Elm output
Yes, this index.html file contains credentials. For this reason, the password has been reset and the software should no longer work.
2024-05-30 14:02:20 +02:00
Bram 85d767414d Make username optional 2024-05-30 13:54:30 +02:00
Bram 994c99af15 Add RemovePasswordOnLogin feature 2024-05-30 13:53:56 +02:00
Bram b465ad1f47 Remove password after login, if necessary 2024-05-30 10:52:48 +02:00
Bram e8c0df004e Add removePasswordOnLogin setting 2024-05-30 10:48:20 +02:00
BramvdnHeuvel c5e546b25c
Merge pull request #24 from noordstar/4-transfer-api
Add MVP for API interaction
2024-05-30 10:20:48 +02:00