-
caf8e3ee50
Add in drone configuration with basic testing
devel
Emi Tatsuo
2020-12-21 13:42:22 -0500
-
1de10543c5
Merge branch 'devel' into docs
docs
Emi Tatsuo
2020-12-17 18:03:30 -0500
-
-
-
-
260e5f9a8b
Add missing page
Emi Tatsuo
2020-12-17 18:03:15 -0500
-
e4b293fb94
Fix build
Emi Tatsuo
2020-12-17 18:02:11 -0500
-
ffc91f2ae2
Merge branch 'devel' into docs
Emi Tatsuo
2020-12-17 17:58:30 -0500
-
-
-
-
0e4c1f2c3b
Actually swap out the stargazer conf
Emi Tatsuo
2020-12-17 17:57:12 -0500
-
33114616e0
Added a bunch of logging to user management
Emi Tatsuo
2020-12-16 20:09:36 -0500
-
ac9650977b
Prevent bug where user account not deleted if changes were pending
Emi Tatsuo
2020-12-16 19:51:37 -0500
-
00584c2f27
Switch to using UIDs
Emi Tatsuo
2020-12-16 19:20:54 -0500
-
12a7a24694
Split off DeserializeError into its own thing
Emi Tatsuo
2020-12-16 16:45:35 -0500
-
4911f8f2d9
Add a whole bunch of comments to the examples
Emi Tatsuo
2020-12-16 11:38:29 -0500
-
2ae721f131
Fix ratelimit build, tweak ratelimit example
Emi Tatsuo
2020-12-16 10:17:27 -0500
-
679af3e313
Add the Request::fingerprint associated function
Emi Tatsuo
2020-12-16 09:24:34 -0500
-
389401e3c5
Made logging a tiny bit less aggressive
Emi Tatsuo
2020-12-15 19:25:10 -0500
-
2fbaf39c0c
Use a clear phrase instead of the user's password
Emi Tatsuo
2020-12-15 19:23:34 -0500
-
bfaa81d9d0
Add delete link to account page
Emi Tatsuo
2020-12-15 19:23:24 -0500
-
65fe416973
Added a route to delete the user's account
Emi Tatsuo
2020-12-15 19:16:00 -0500
-
f40f8337f3
Fix a warning about unused variables
Emi Tatsuo
2020-12-15 10:32:31 -0500
-
e49b71b6d2
Pass the user manager by reference
Emi Tatsuo
2020-12-15 10:27:33 -0500
-
597bc6aa6b
Clone fewer Arcs by using statics to distribute references to the server
Emi Tatsuo
2020-12-15 10:13:18 -0500
-
285768f509
Silence clippy false positive
Emi Tatsuo
2020-12-15 09:13:11 -0500
-
cd0c4c328d
Fix bug in is_success
Emi Tatsuo
2020-12-14 20:33:22 -0500
-
8f0d76fa55
Added a method to delete a user
Emi Tatsuo
2020-12-13 20:13:32 -0500
-
92a8c61757
I really wrote half a sentence and committed it, huh?
Emi Tatsuo
2020-12-13 19:54:51 -0500
-
63c228bcfa
Replace molly brown w/ stargazer, serve examples in IP
Emi Tatsuo
2020-12-13 19:53:18 -0500
-
3347c708af
Add a cute little emoji logo to the docs
Emi Tatsuo
2020-12-11 14:44:14 -0500
-
80198818af
Expand the README
Emi Tatsuo
2020-12-11 14:41:29 -0500
-
4c63370a26
Refactor util to be just about serving files
gemtext
Emi Tatsuo
2020-12-11 14:31:20 -0500
-
6a7a65d929
Added unstable doc attributes to generate fancy docs
Emi Tatsuo
2020-12-11 14:28:30 -0500
-
-
2501c9021a
Fix building docs with `--all-features`
Emi Tatsuo
2020-12-11 12:30:20 -0500
-
fb4a33685b
Don't inline the gemtext docs
Emi Tatsuo
2020-12-11 12:12:26 -0500
-
ffc86af284
Stuck some more documentation on gemtext -> body conversion methods
Emi Tatsuo
2020-12-08 19:19:23 -0500
-
367cc17e8f
Update to the latest pending version of gemtext
Emi Tatsuo
2020-12-08 11:13:33 -0500
-
6c3eeb1db2
Document a few more types in the UserManagement module
Emi Tatsuo
2020-12-08 11:01:07 -0500
-
1c1e2567f5
Fix the examples to work with Gemtext
Emi Tatsuo
2020-12-07 17:57:30 -0500
-
485f579e4c
Add gemtext feature to docs
Emi Tatsuo
2020-12-07 17:32:07 -0500
-
9ec1a5663d
Merge branch 'devel' into gemtext
Emi Tatsuo
2020-12-07 17:29:34 -0500
-
-
-
-
6b30521c77
Add the last two docs for Server
Emi Tatsuo
2020-12-07 16:46:13 -0500
-
7dff9674b6
Removed some unused imports
Emi Tatsuo
2020-12-07 15:59:43 -0500
-
27f3f2aee0
Move URI reference to the crate base
Emi Tatsuo
2020-12-07 15:58:49 -0500
-
05089bfea6
Redo Handler docs
Emi Tatsuo
2020-12-06 10:24:54 -0500
-
f98b94235a
Cranking out some docs
Emi Tatsuo
2020-12-05 14:09:16 -0500
-
3ef7b2751e
Warn if a response is sent with a non-success code & a body
Emi Tatsuo
2020-12-05 13:39:29 -0500
-
b1d1fb7c0d
Warn the first time a request is missing SCRIPT_PATH
Emi Tatsuo
2020-12-05 13:01:45 -0500
-
868dfb6f9f
Update rustls
Emi Tatsuo
2020-12-05 11:49:17 -0500
-
1068c00e55
Fix broken links in docs
Emi Tatsuo
2020-12-05 11:37:14 -0500
-
7add331e0b
Made the link rewriting docs *way* better
Emi Tatsuo
2020-12-05 11:27:30 -0500
-
9bc1f317c5
Fix bug where autorewrite was always on, respond 50 and log instead of panic on rewrite error
Emi Tatsuo
2020-12-05 11:05:04 -0500
-
680c04abe4
Add documentation about SCGI
Emi Tatsuo
2020-12-05 10:30:13 -0500
-
ae247312f7
Fix `gemini_srv` with more conditional comp
Emi Tatsuo
2020-12-05 09:54:05 -0500
-
f592ecf73b
Move opt_timeout to lib.rs
Emi Tatsuo
2020-12-03 15:04:12 -0500
-
cb9b3ea167
Fix crash on no certificate provided
Emi Tatsuo
2020-12-03 10:47:33 -0500
-
d8d15d8f72
Add tolerance for REMOTE_ADDR without a port
Emi Tatsuo
2020-12-03 08:32:06 -0500
-
fb357b59eb
Support base64 encoded certificate hashes, remove ring as mandatory dep for scgi_srv
Emi Tatsuo
2020-12-03 08:10:50 -0500
-
d71c3f952d
Reduce visibility of some methods in CertGenMode, fix docs
Emi Tatsuo
2020-12-03 05:20:16 -0500
-
e55f5c675b
Rename gencert.rs -> cert.rs, move in a bunch of certificate functions.
Emi Tatsuo
2020-12-03 05:14:09 -0500
-
dc71a2f2cf
Add .gemgit
Emi Tatsuo
2020-12-03 04:35:20 -0500
-
fa8adbd265
Started writing feature docs [UNFINISHED]
Emi Tatsuo
2020-12-03 00:53:05 -0500
-
73da764a8f
Switched back to using raw gemini as the default mode
Emi Tatsuo
2020-12-03 00:52:25 -0500
-
477d31dae3
Make it clear in the version string that this is unreleased
Emi Tatsuo
2020-12-03 00:09:51 -0500
-
23c5141dd0
Add a compiler error giving an actual reason if invalid features are active
Emi Tatsuo
2020-12-03 00:06:48 -0500
-
9feb555b20
Fix branch name in README example
Emi Tatsuo
2020-12-02 19:18:22 -0500
-
89e7719939
Fix stable build
Emii Tatsuo
2020-12-01 23:32:03 -0500
-
85cbb1d6d8
Remove unused squeegee dep
Emii Tatsuo
2020-12-01 23:24:10 -0500
-
05e4d25a53
Added in autorewrite as an option to `Server`
Emii Tatsuo
2020-12-01 21:59:00 -0500
-
8f86bac608
Added rewrite_all for body
Emii Tatsuo
2020-12-01 21:41:00 -0500
-
64f54e8e58
Fix rewrite_path
Emii Tatsuo
2020-12-01 20:09:35 -0500
-
aa6c8d8a57
Remove needless borrow
Emii Tatsuo
2020-12-01 19:10:50 -0500
-
723986c011
Add `rewrite_path()`
Emii Tatsuo
2020-12-01 19:02:49 -0500
-
6400197514
Treat zero-length input as no input at all
Emii Tatsuo
2020-12-01 17:38:52 -0500
-
de060363f1
Fix the dashmap + user_management_routes build
Emii Tatsuo
2020-12-01 17:38:26 -0500
-
3e2865de12
Fix ratelimiting example
Emii Tatsuo
2020-12-01 17:13:54 -0500
-
b265ae985c
Dramatically simplify the certificate example
Emii Tatsuo
2020-12-01 17:11:28 -0500
-
f922f8c70d
Merged Meta, Status, and ResponseHeader into Response
Emii Tatsuo
2020-12-01 16:36:29 -0500
-
a92b3788e2
Added ./data to .gitignore
Emii Tatsuo
2020-12-01 15:15:30 -0500
-
8b9fbce489
Fix user management module, rework certificates to use hashes
Emii Tatsuo
2020-12-01 14:43:15 -0500
-
244fd25112
Completely reworked request handling to be able to serve SCGI
Emii Tatsuo
2020-12-01 02:31:08 -0500
-
86ed240761
Remove dependancy on `mime` when `serve_dir` is off
Emii Tatsuo
2020-11-30 21:18:37 -0500
-
bc6d0b89bc
Make it clearer that kochab handles certificate generation
Emii Tatsuo
2020-11-30 17:48:19 -0500
-
2c09831d22
Move to GitLab
Emii Tatsuo
2020-11-30 17:46:28 -0500
-
e95cbd70e9
Mention that the Gemtext struct is re-exported from gemtext
Emii Tatsuo
2020-11-30 17:42:58 -0500
-
4ba099f947
Outsource document building to the gemtext crate
Emii Tatsuo
2020-11-30 14:27:58 -0500
-
9aa90c3e59
Fix conflicts with main branch
Emii Tatsuo
2020-11-30 00:31:30 -0500
-
-
a1d52faa9d
Fix examples
Emii Tatsuo
2020-11-30 00:28:26 -0500
-
0af7243517
Merge pull request #34 from Alch-Emi/improve-senddir-errors
panicbit
2020-11-28 23:30:03 +0100
-
-
00aa1f96f4
Merge pull request #37 from Alch-Emi/accept-string-docs
panicbit
2020-11-28 23:24:20 +0100
-
-
4a2293ddc6
Add specific methods for getting at UserData
Emii Tatsuo
2020-11-28 15:01:39 -0500
-
e7cbbd7d91
Merge branch 'accept-string-docs' into kochab
Emii Tatsuo
2020-11-28 14:51:02 -0500
-
-
-
-
9c999609ef
Accept strings in Document methods
Emii Tatsuo
2020-11-28 14:47:39 -0500
-
-
-
eca5c2fd44
Add a couple logging messages
Emii Tatsuo
2020-11-28 14:23:39 -0500
-
f43b03860d
Merge pull request #35 from Alch-Emi/list-example-test
panicbit
2020-11-28 15:29:49 +0100
-
-
1296f1bba4
Merge pull request #36 from Alch-Emi/fix-stable-build
panicbit
2020-11-28 05:01:10 +0100
-
-
67fe997eee
Merge branch 'fix-stable-build' into kochab
Emii Tatsuo
2020-11-27 22:23:55 -0500
-
-
-
-
71a79ad6ff
Fix stable build
Emii Tatsuo
2020-11-27 22:19:08 -0500
-
-
49e62a2300
Add clients page
Emii Tatsuo
2020-11-27 19:50:01 -0500
-
fa0d031ee8
Fix crash on successful log in
Emii Tatsuo
2020-11-27 18:36:24 -0500
-
6c3ae626e9
Added ability to iterate through users in the database
Emii Tatsuo
2020-11-27 18:01:49 -0500
-
1e5e4c8731
Allow directly setting a database when building
Emii Tatsuo
2020-11-27 17:24:16 -0500
-
47c6fae79f
Expose user manager in request
Emii Tatsuo
2020-11-26 21:04:02 -0500
-
e83f2ca109
Login flow now redirects back to where it started
Emii Tatsuo
2020-11-26 13:50:46 -0500