about summary refs log tree commit diff
path: root/Cargo.toml
AgeCommit message (Collapse)AuthorFilesLines
2018-05-22 chore(cargo): Remove dependency on TeraVincent Ambo1-2/+1
2018-05-22 chore(cargo): Add dependency on AskamaVincent Ambo1-0/+2
2018-05-19 chore(build): Bump dependencies requires for mime-packagesVincent Ambo1-13/+14
2018-05-18 chore(cargo): Bump actix-web to >0.6Vincent Ambo1-1/+1
2018-05-18 chore(build): Bump dependencies & pin pq-sysVincent Ambo1-0/+1
2018-04-23 fix(build): Add explicit pulldown-cmark dependencyVincent Ambo1-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-laterVincent Ambo1-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 refreshVincent Ambo1-0/+2
Schedules refreshes of the database view used for search at one-minute intervals.
2018-04-12 chore(cargo): Remove unused dependencyVincent Ambo1-1/+0
2018-04-11 chore(cargo): Use stable release of actix-webVincent Ambo1-1/+1
The git version previously tracked by Converse has been released.
2018-04-11 chore(cargo): Add md5 crate dependencyVincent Ambo1-0/+1
Required for Gravatar.
2018-04-10 chore(cargo): Dependency bump & pin versionsVincent Ambo1-4/+5
2018-04-09 fix(main): Generate random session keyVincent Ambo1-0/+1
2018-04-08 feat(oidc): Implement initial OIDC actorVincent Ambo1-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 typeVincent Ambo1-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 templatesVincent Ambo1-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 teraVincent Ambo1-0/+1
Adds tera as the templating engine.
2018-04-08 feat(main): Add barebares thread listingVincent Ambo1-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 actorVincent Ambo1-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 exampleVincent Ambo1-1/+1
2018-04-08 chore: Add bootstrapped Cargo projectVincent Ambo1-0/+11