Commit Graph

98 Commits (215446e638fdfcb18b92ec5f1e55464c99d39693)

Author SHA1 Message Date
Samantaz Fox 1f66d7ef74
Keep using kilt for rendering
Directly using Crystal's ECR seems to be causing issues, so
don't use kemal's 'render' macro and patch 'content_for' to
have the same behavior as before Kemal v1.1.1
3 years ago
Samantaz Fox a6106077bd
Bump kemal to v1.1.2 3 years ago
Samantaz Fox 0e6f7a4dc1
Revert "Bump dependencies" 3 years ago
Samantaz Fox ea3331840d
Fix typo in shard.yml 3 years ago
Samantaz Fox 3fc0f72f3a
Bump 'spectator' to v0.10.5 3 years ago
Samantaz Fox ea3abe6069
Bump 'sqlite3' to v0.19.0 and 'pg' to v0.26.0 3 years ago
Samantaz Fox b91874355c
Add Ameba static code analysis tool to dev shards 3 years ago
Samantaz Fox 0120f44fd6
i18n: use spectator for i18next plurals spec 3 years ago
matthewmcgarvey 6c0486646f Add spectator and switch to Spectator DSL 3 years ago
syeopite a539de4f97
Bump dependencies (#2378)
* Upgrade to Kemal v1.1.0

* Bump postgres driver
3 years ago
syeopite fceb8093f1
Use `athena-negotiation` to detect language through Accept-Language header (#2324)
Detect language through Accept-Language header
3 years ago
Samantaz Fox 4b46313e19
Fix crystal overrides (#2295)
* Move Crystal stdlib classes overrides to a separate file
* Document known crystal overrides
* Update crystal overrides for HTTP::Client socket
* Update shard.yml to restrict crystal versions
* Fix compilation error in Crystal 1.1.x (See
   https://github.com/crystal-lang/crystal/issues/10965
   for more details about this issue).
3 years ago
syeopite 8701de64ce
Bump lsquic.cr shard version to v2.18.1-2 4 years ago
syeopite 065c104f27
Upgrade to crystal 1.0.0 4 years ago
TheFrenchGhosty bca8dace80 Update shard.yml with the new URL 4 years ago
Emilien Devos 3035f0119f Revert "Bump dependencies"
This reverts commit abe283b38e.
4 years ago
saltycrys abe283b38e Bump dependencies 4 years ago
Perflyst 8d53f3abb8
Revert "Bump dependencies" 4 years ago
saltycrys dacb1a70ee Bump dependencies 4 years ago
saltycrys 689795e8bc Update to Crystal 0.36.1 4 years ago
saltycrys 5c8ab35f55 Bump dependencies 4 years ago
saltycrys 5311683d43 Update to Crystal 0.36.0
Crystal versions below `0.36.0` are no longer supported.
4 years ago
HackerNCoder 4d512d908d
Remove some mentions of omarroth 4 years ago
saltycrys 13800589a9
Bump dependencies (#1578) 4 years ago
TheFrenchGhosty 0f643daac6
Use the new version of lsquic.cr (#1413) 4 years ago
Gauthier POGAM--LE MONTAGNER 1efd2390e3 Update lsquic.cr dependency to use iv-org version 4 years ago
Omar Roth b73c6e94c0
Bump docker dependencies 4 years ago
Omar Roth 07616a9d34
Bump lsquic version to v2.18.1 4 years ago
Omar Roth d30a972a90
Support Crystal 0.35.0 5 years ago
Omar Roth ceb252986e
Update captcha job 5 years ago
Omar Roth be655ee328
Bump dependencies 5 years ago
Omar Roth 6ff2229a09
Bump dependencies 5 years ago
Omar Roth 588fc6df85
Bump dependencies 5 years ago
Omar Roth a017574f74 Add support for force_resolve to QUIC client 5 years ago
Omar Roth 3fea1976c8
Update dependencies 5 years ago
Omar Roth cf97dd9fcd
Bump dependencies 5 years ago
Omar Roth 0e3a48ff76
Update QUICPool 5 years ago
Omar Roth 05988c1c49
Bump version 5 years ago
Omar Roth d46b26e3bc
Use QUIC for connections to YouTube 5 years ago
Omar Roth e56129111a
Update CHANGELOG and bump version 5 years ago
Omar Roth 2ebfaf76f2
Refactor continuation token handling 5 years ago
Omar Roth 6930570fa2
Add HTTPClient pool 5 years ago
Omar Roth da07f99d3d
Bump supported Crystal version 5 years ago
leonklingele 1aefc5b540 Update to Crystal 0.31.0, resolve compiler deprecation warnings, update dependencies (#764)
* shard: update to crystal 0.31.0

Additionally, no longer use the Crystal "markdown" library which has
been removed from the Crystal stdlib in version 0.31.0.
See https://github.com/crystal-lang/crystal/pull/8115.

Also fix some deprecation warnings using the following commands:

    find . \( -type d -name .git -prune \) -o -type f -exec sed -i 's/URI\.escape/URI\.encode_www_form/g' "{}" \;
    find . \( -type d -name .git -prune \) -o -type f -exec sed -i 's/URI\.unescape/URI\.decode_www_form/g' "{}" \;
    sed -i 's/while \%pull\.kind \!\= \:end_object/until \%pull\.kind\.end_object\?/g' src/invidious/helpers/patch_mapping.cr
5 years ago
Leon Klingele 10d690c8fb
shard: update to crystal 0.30.1 5 years ago
Leon Klingele 52f71cdda0
shard: update dependencies
This updates will/crystal-pg to 0.18.1 and kemalcr/kemal tp 0.26.0.
5 years ago
Leon Klingele 5e6d7f5d16
shard: update dependencies 5 years ago
Omar Roth 37d064d836
Bump Crystal version 5 years ago
leonklingele 824150f89b Add Travis CI and pin dependencies (#655) 5 years ago
Omar Roth 9e2a65a5ce
Update CHANGELOG and bump version 6 years ago