Commit Graph

145 Commits

Author SHA1 Message Date
Raphaël Thériault d0a8c2cb96
Fix auth 2020-10-01 23:45:00 -04:00
Raphaël Thériault 820a82bd60
Refactor, fixes and first template 2020-10-01 23:33:54 -04:00
Raphaël Thériault daef6e9b94 Use headers crate for basic auth 2020-10-01 16:54:30 -04:00
Raphaël Thériault 6da60a96b6 Add a couple basic tests 2020-10-01 15:14:13 -04:00
Raphaël Thériault 2a0d41be07
Improve logging 2020-10-01 14:15:14 -04:00
Raphaël Thériault 786cce1839
Fix docker workflow 2020-10-01 14:09:35 -04:00
Raphaël Thériault f0c6409c48
Publish container to GHCR on push 2020-10-01 14:03:08 -04:00
Raphaël Thériault fe3ac87a0f
Basic functionality done 2020-10-01 13:28:11 -04:00
Raphaël Thériault 95a2495b5b
main 2020-10-01 13:18:41 -04:00
Raphaël Thériault bb4366100f
First routes 2020-10-01 13:15:15 -04:00
Raphaël Thériault 41a745f82a Db interactions done 2020-10-01 11:22:02 -04:00
Raphaël Thériault bd30809797
Mostly finished DB interaction 2020-10-01 11:01:07 -04:00
Raphaël Thériault b0fcb68589
Fix Filite type 2020-09-28 22:46:08 -04:00
Raphaël Thériault cc75c189a6 Add basic database methods 2020-09-28 22:44:39 -04:00
Raphaël Thériault 81c9246634
Switch to sled 2020-09-28 21:53:13 -04:00
Raphaël Thériault 066231fbd1
Create dependabot.yml 2020-09-27 18:40:19 -04:00
Raphaël Thériault d3032176e4 Auth filters 2020-08-12 01:12:59 -04:00
Raphaël Thériault 8a6824b7c0 Password hashing helpers 2020-08-12 00:12:22 -04:00
Raphaël Thériault 4797c7c881 Go back to old description 2020-08-11 23:42:49 -04:00
Raphaël Thériault e2171d8f3d Make specifying a config file more convenient 2020-08-11 23:40:27 -04:00
Raphaël Thériault 4d9c4e050e Basic Docker support 2020-08-11 23:25:50 -04:00
Raphaël Thériault 5143d47a88 Update actions workflows 2020-08-11 23:09:14 -04:00
Raphaël Thériault 4bbf268196 Yet another refactor, back to the origins 2020-08-11 22:19:13 -04:00
Raphaël Thériault 3e05f767df Add serve function 2020-08-02 16:02:31 -04:00
Raphaël Thériault b8484b2a9a Refactor, again 2020-08-02 15:56:39 -04:00
Raphaël Thériault 013c3f5ca8 Some queries and models 2020-06-24 14:03:05 -04:00
Raphaël Thériault 10d063c0da Use vendored openssl 2020-06-24 12:15:37 -04:00
Raphaël Thériault 0e76038bbc Fix small tokio rt stuff 2020-06-24 02:49:22 -04:00
Raphaël Thériault af4c13ac88 Database basics 2020-06-24 01:19:51 -04:00
Raphaël Thériault cf79946c8e Config and base structure 2020-06-24 00:40:42 -04:00
Raphaël Thériault 47abc2bc3d Fixed binary path for Pi builds 2020-06-17 00:24:14 -04:00
Raphaël Thériault 626fe01045 Fix actions 2020-06-17 00:14:48 -04:00
Raphaël Thériault 54c6b33eb3 A fresh start 2020-06-17 00:11:47 -04:00
Raphaël Thériault 3104abfd25 Fix actions 2020-03-09 15:35:50 -04:00
Raphaël Thériault fa02a9adb5 Add passwd launch option 2020-03-09 15:35:18 -04:00
Raphaël Thériault 93b211f743 ID conversion route 2020-03-09 15:22:13 -04:00
Raphaël Thériault 8d6bdc20c1 Rework GH workflows 2020-03-09 15:12:23 -04:00
Raphaël Thériault ed5085ef75 Fix deletion routes 2020-03-09 15:07:56 -04:00
Raphaël Thériault 3f3264b05b Remove copyright notice from license 2020-01-27 09:56:51 -05:00
Raphaël Thériault ddfe046640
Update live example info 2020-01-16 03:04:05 -05:00
Raphaël Thériault a70cc866b3 0.3.0 2020-01-16 02:14:37 -05:00
Raphaël Thériault 3f390faba0 Fix delete behaviour 2020-01-16 01:27:50 -05:00
Raphaël Thériault 35ba76a28d Prevent overwrites from web UI (closes #12) 2020-01-16 00:56:36 -05:00
Raphaël Thériault 7dcf7c3746 Add init command (closes #7) 2020-01-16 00:40:03 -05:00
Raphaël Thériault 5bb1fc46e0 Use dialoguer for password input (closes #5) 2020-01-16 00:22:03 -05:00
Raphaël Thériault 5855965e24 Switch to BLAKE3, slightly better security, simplify with globals 2020-01-15 23:47:38 -05:00
Raphaël Thériault f1c40f4748 Always use multipart for files 2020-01-15 22:35:10 -05:00
Raphaël Thériault d6bc31d8ca Redesign UI 2020-01-15 18:17:12 -05:00
Raphaël Thériault efefe24fbe Update readme 2020-01-15 16:22:24 -05:00
Raphaël Thériault fc79a7fa53 Fixed random id generation 2020-01-15 15:58:14 -05:00