Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-05-22 | chore(cargo): Remove dependency on Tera | Vincent Ambo | 1 | -2/+1 | |
2018-05-22 | chore(cargo): Add dependency on Askama | Vincent Ambo | 1 | -0/+2 | |
2018-05-19 | chore(build): Bump dependencies requires for mime-packages | Vincent Ambo | 1 | -13/+14 | |
2018-05-18 | chore(cargo): Bump actix-web to >0.6 | Vincent Ambo | 1 | -1/+1 | |
2018-05-18 | chore(build): Bump dependencies & pin pq-sys | Vincent Ambo | 1 | -0/+1 | |
2018-04-23 | fix(build): Add explicit pulldown-cmark dependency | Vincent Ambo | 1 | -0/+3 | |
There is some weird dependency interaction between pulldown-cmark and getopts which causes builds to fail with a message about unstable features if getopts is not explicitly depended on as a dependency of a dependency (yeah, huh?) | |||||
2018-04-17 | chore(license): Relicense under AGPL-3.0-or-later | Vincent Ambo | 1 | -0/+1 | |
Relicense the project from the standard GPL3 to the Affero version of the license, requiring source code disclosure for modifications made on instances of Converse that are serving users over the network. | |||||
2018-04-14 | feat(main/db): Schedule regular search view refresh | Vincent Ambo | 1 | -0/+2 | |
Schedules refreshes of the database view used for search at one-minute intervals. | |||||
2018-04-12 | chore(cargo): Remove unused dependency | Vincent Ambo | 1 | -1/+0 | |
2018-04-11 | chore(cargo): Use stable release of actix-web | Vincent Ambo | 1 | -1/+1 | |
The git version previously tracked by Converse has been released. | |||||
2018-04-11 | chore(cargo): Add md5 crate dependency | Vincent Ambo | 1 | -0/+1 | |
Required for Gravatar. | |||||
2018-04-10 | chore(cargo): Dependency bump & pin versions | Vincent Ambo | 1 | -4/+5 | |
2018-04-09 | fix(main): Generate random session key | Vincent Ambo | 1 | -0/+1 | |
2018-04-08 | feat(oidc): Implement initial OIDC actor | Vincent Ambo | 1 | -0/+6 | |
Implements an actor that can perform OAuth2 logins (not really OIDC-compliant yet because Rust doesn't have an easy to use JWT library that supports JWKS, and I don't have time for that right now). Currently this hardcodes some Office365-specific stuff. | |||||
2018-04-08 | feat(errors): Introduce error module with custom error type | Vincent Ambo | 1 | -0/+1 | |
Introduces an error type using the failure crate. This type has foreign error links established to various errors that can occur within Converse. | |||||
2018-04-08 | feat(main): Add support for Tera templates | Vincent Ambo | 1 | -1/+3 | |
Sets up the structure required to carry Tera templates in the actix-web state. The (still very barebones) index renderer has been updated to render a Tera template. | |||||
2018-04-08 | chore(cargo): Add dependency on tera | Vincent Ambo | 1 | -0/+1 | |
Adds tera as the templating engine. | |||||
2018-04-08 | feat(main): Add barebares thread listing | Vincent Ambo | 1 | -0/+1 | |
This ties together the first components here (actix, diesel etc.) to provide a _very_ simple thread overview. | |||||
2018-04-08 | feat(db): Bootstrap DbExecutor actor | Vincent Ambo | 1 | -1/+3 | |
Bootstraps an Actix actor carrying DB connections. This actor will be used to interact with converse's database. | |||||
2018-04-08 | feat(main): Add minimal thread listing example | Vincent Ambo | 1 | -1/+1 | |
2018-04-08 | chore: Add bootstrapped Cargo project | Vincent Ambo | 1 | -0/+11 | |