Commit Graph

91 Commits

Author SHA1 Message Date
Raphaël Thériault 2fbd134743 Backend support for code highlighting 2020-01-15 01:50:54 -05:00
Raphaël Thériault 768082f180 Use caching in actions workflow 2020-01-15 00:20:55 -05:00
Raphaël Thériault b565f7a47e Merge branch 'master' of https://github.com/raftario/filite 2020-01-15 00:11:56 -05:00
Raphaël Thériault 07208152e3 Convert to std::future 2020-01-15 00:10:48 -05:00
Raphaël Thériault 92eaf570cf
Include max body size in NGINX config example 2019-11-25 10:36:32 -05:00
Raphaël Thériault 26a759ad2c
Config isn't in home dir anymore 2019-10-28 11:21:22 -04:00
Raphaël Thériault 0e4b47fea9 Update README, upgrade dependencies and bump version 2019-10-28 11:02:14 -04:00
Raphaël Thériault 525d5e8ed7 Hide overflow on x axis (fixes #8) 2019-10-28 10:51:24 -04:00
Raphaël Thériault 9d2f8c7e16 Copy URLs to clipboard instead of opening them (fixes #4) 2019-10-28 10:49:02 -04:00
Raphaël Thériault aa8bd8b9f4 Edit space detection method for random url gen (fixes #3) 2019-10-28 10:25:27 -04:00
Raphaël Thériault 4d835ed4c7
Merge pull request #15 from steven-joruk/no-password-no-auth
No password no auth
2019-10-27 18:54:59 -04:00
Raphaël Thériault 39c0d101c9
Fixed what I assume was a copy-pasting error 2019-10-27 18:52:33 -04:00
Raphaël Thériault 27a9618a55
Merge pull request #13 from steven-joruk/xdg-dirs
Use the correct application directories for the platform
2019-10-27 18:49:28 -04:00
Raphaël Thériault ab3d325bb4
Slightly change error message formulation 2019-10-27 18:48:28 -04:00
Steven Joruk c2ab9514c3 Don't require authentication when the configured password is blank
Verify the user wants to enter an empty password.
2019-10-26 18:34:47 +01:00
Steven Joruk 49c1ad8232 Always generate missing config and password files 2019-10-26 14:12:04 +01:00
Steven Joruk 4012651741 Use the correct application directories for the platform
* Replace `let mut f = p; f.push(x)` with `let f = p.join(x)`
* Use `println!` for normal messages
2019-10-26 12:37:55 +01:00
Raphaël Thériault de1e2f41c4
Fix anchor links in readme 2019-10-25 23:39:42 -04:00
Raphaël Thériault 4777cafae8
Merge pull request #2 from steven-joruk/master
Fix clippy warnings and add a crates.io badge
2019-10-25 20:34:27 -04:00
Steven Joruk 2e7a27f837 Add a crates.io badge 2019-10-26 01:10:38 +01:00
Steven Joruk 08c86c892e Fix clippy warnings 2019-10-26 01:10:38 +01:00
Raphaël Thériault 8b32ffa032
Merge pull request #1 from wezm/screenshot
Add a screenshot
2019-10-25 19:31:07 -04:00
Wesley Moore 521c59e4ae
Add a screenshot 2019-10-26 09:20:30 +11:00
Raphaël Thériault 73df81971e
Fix NGINX example 2019-10-25 18:07:55 -04:00
Raphaël Thériault 6434f9e359 Added Cargo metadata 2019-10-25 15:48:56 -04:00
Raphaël Thériault 602b22b2c7 Write actual README 2019-10-25 15:42:01 -04:00
Raphaël Thériault 74e6b7f0f5 Merge branch 'master' of https://github.com/raftario/filite 2019-10-25 14:17:14 -04:00
Raphaël Thériault 0f28b15b1e Removed web subdir and moved contents to parent 2019-10-25 14:16:43 -04:00
Raphaël Thériault 212ac3617f Fix DB related bugs 2019-10-25 14:13:44 -04:00
Raphaël Thériault 8a704eb283 Added existing URL check 2019-10-25 14:09:25 -04:00
Raphaël Thériault f9fda22141 Random URL generation 2019-10-25 13:49:33 -04:00
Raphaël Thériault d8714033db
Fix copy-pasting error in Actions 2019-10-25 01:19:32 -04:00
Raphaël Thériault aa77707c21 Actions 2019-10-25 01:11:01 -04:00
Raphaël Thériault f234c12fc8 Finalized web UI 2019-10-25 01:07:56 -04:00
Raphaël Thériault 464a5f12f8 Added meaningful error messages 2019-10-25 00:03:41 -04:00
Raphaël Thériault db0009bf6e Use basic auth everywhere 2019-10-24 23:51:52 -04:00
Raphaël Thériault 004d64467e Rename token to password 2019-10-24 23:39:34 -04:00
Raphaël Thériault 2888af37e4 Removed highlight field for tets 2019-10-24 23:32:23 -04:00
Raphaël Thériault e60e3d625f Web UI advancements 2019-10-24 23:26:19 -04:00
Raphaël Thériault 1b2c1b1199 Add user facing index page 2019-10-22 14:34:26 -04:00
Raphaël Thériault 4927e32fe7 Slightly edit description 2019-10-21 17:38:07 -04:00
Raphaël Thériault dde999877e Added basic readme 2019-10-21 17:33:21 -04:00
Raphaël Thériault 29bb955757 Fixed prod builds 2019-10-21 17:22:42 -04:00
Raphaël Thériault 5562820c14 Fixed login/logout 2019-10-21 17:16:28 -04:00
Raphaël Thériault a1b0df5aaa Refactor auth function to use early returns 2019-10-21 17:02:07 -04:00
Raphaël Thériault 22453ae72f Login and logout routes 2019-10-21 16:59:13 -04:00
Raphaël Thériault c5df697eeb Return Results from helpers and then wrap them in leaf futures and not the opposite 2019-10-21 15:48:06 -04:00
Raphaël Thériault 967e8a30c6 Improve auth 2019-10-21 15:31:27 -04:00
Raphaël Thériault 3ddff326f0 Require auth for config route 2019-10-21 15:24:05 -04:00
Raphaël Thériault 7952615735 Added auth support to route handlers 2019-10-21 15:19:16 -04:00