Commit Graph

112 Commits

Author SHA1 Message Date
syeopite
3dc4054c5b
Update Kemal to 1.6.0 and remove Kilt
Kilt is unmaintained and the ECR templating logic has been
natively integrated into Kemal with the issues previously seen
having been resolved.

This commit is mostly a precursor to support the next Kemal
release which will add the ability to create error handlers for
raised exceptions.

See https://github.com/kemalcr/kemal/pull/688
2024-12-19 13:27:22 -08:00
Samantaz Fox
9892604758
Prepare for next release 2024-11-10 21:40:32 +01:00
Samantaz Fox
5d2dd40bc3
Release v2.20241110.0 2024-11-10 21:35:03 +01:00
syeopite
8bf7e02978
Change authors section to reflect current state 2024-11-09 13:04:10 -08:00
syeopite
9d54cf903e
Update shard.yml metadata 2024-11-08 15:54:37 -08:00
Samantaz Fox
09f5485889
Shards: Update database dependencies (#5034)
No related issue
2024-11-08 23:32:25 +01:00
Samantaz Fox
f326bcf8db
Add support for using Invidious through a HTTP Proxy (#4270)
Partially addresses issue 301
2024-10-30 13:46:49 +01:00
Samantaz Fox
711d52d47f
Shards: Update database dependencies 2024-10-29 17:26:24 +01:00
syeopite
6b429575bf
Update ameba version 2024-06-16 16:22:01 -07:00
syeopite
ccb2a6c58e
Bump http_proxy to v0.10.3 2024-04-28 21:34:05 -07:00
syeopite
eb8fcc9e88
Add support for using HTTP proxies 2024-04-28 19:43:17 -07:00
Fabio Henrique
0d27eef047
update ameba version
fix shard.yml authors typo
2023-08-06 17:53:31 +00:00
syeopite
c5fe96e936
Remove lsquic from codebase 2023-07-26 07:19:12 -07:00
Samantaz Fox
99bf519781
shards: Bump protodec to v0.1.5 2022-12-02 19:56:52 +01:00
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
2022-04-16 22:48:24 +02:00
Samantaz Fox
a6106077bd
Bump kemal to v1.1.2 2022-04-16 22:48:24 +02:00
Samantaz Fox
0e6f7a4dc1
Revert "Bump dependencies" 2022-04-14 17:59:22 +02:00
Samantaz Fox
ea3331840d
Fix typo in shard.yml 2022-02-23 13:21:52 +01:00
Samantaz Fox
3fc0f72f3a
Bump 'spectator' to v0.10.5 2022-02-23 13:21:03 +01:00
Samantaz Fox
ea3abe6069
Bump 'sqlite3' to v0.19.0 and 'pg' to v0.26.0 2022-02-23 13:15:38 +01:00
Samantaz Fox
b91874355c
Add Ameba static code analysis tool to dev shards 2022-01-20 22:25:01 +01:00
Samantaz Fox
0120f44fd6
i18n: use spectator for i18next plurals spec 2022-01-12 00:49:36 +01:00
matthewmcgarvey
6c0486646f Add spectator and switch to Spectator DSL 2022-01-07 09:27:50 -06:00
syeopite
a539de4f97
Bump dependencies (#2378)
* Upgrade to Kemal v1.1.0

* Bump postgres driver
2021-09-10 07:42:15 +00:00
syeopite
fceb8093f1
Use athena-negotiation to detect language through Accept-Language header (#2324)
Detect language through Accept-Language header
2021-08-24 19:59:27 +00:00
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).
2021-08-03 23:44:47 +02:00
syeopite
8701de64ce
Bump lsquic.cr shard version to v2.18.1-2 2021-06-10 04:49:19 -07:00
syeopite
065c104f27
Upgrade to crystal 1.0.0 2021-06-08 13:10:58 -07:00
TheFrenchGhosty
bca8dace80 Update shard.yml with the new URL 2021-05-14 19:57:28 +02:00
Emilien Devos
3035f0119f Revert "Bump dependencies"
This reverts commit abe283b38e.
2021-03-13 22:14:27 +01:00
saltycrys
abe283b38e Bump dependencies 2021-03-03 08:34:31 +01:00
Perflyst
8d53f3abb8
Revert "Bump dependencies" 2021-02-20 19:08:13 +01:00
saltycrys
dacb1a70ee Bump dependencies 2021-02-20 02:58:35 +01:00
saltycrys
689795e8bc Update to Crystal 0.36.1 2021-02-04 05:13:29 +01:00
saltycrys
5c8ab35f55 Bump dependencies 2021-02-04 05:11:54 +01:00
saltycrys
5311683d43 Update to Crystal 0.36.0
Crystal versions below `0.36.0` are no longer supported.
2021-02-02 20:01:02 +01:00
HackerNCoder
4d512d908d
Remove some mentions of omarroth 2021-01-07 19:01:13 +01:00
saltycrys
13800589a9
Bump dependencies (#1578) 2020-12-14 19:33:31 +01:00
TheFrenchGhosty
0f643daac6
Use the new version of lsquic.cr (#1413) 2020-10-16 09:47:12 +00:00
Gauthier POGAM--LE MONTAGNER
1efd2390e3 Update lsquic.cr dependency to use iv-org version 2020-08-14 11:18:04 +02:00
Omar Roth
b73c6e94c0
Bump docker dependencies 2020-07-19 22:26:41 -04:00
Omar Roth
07616a9d34
Bump lsquic version to v2.18.1 2020-07-19 11:56:28 -04:00
Omar Roth
d30a972a90
Support Crystal 0.35.0 2020-06-15 18:11:06 -05:00
Omar Roth
ceb252986e
Update captcha job 2020-05-25 12:52:15 -05:00
Omar Roth
be655ee328
Bump dependencies 2020-04-09 11:14:21 -05:00
Omar Roth
6ff2229a09
Bump dependencies 2020-03-06 13:59:42 -05:00
Omar Roth
588fc6df85
Bump dependencies 2019-12-14 16:10:46 -05:00
Omar Roth
a017574f74 Add support for force_resolve to QUIC client 2019-11-28 08:19:28 -06:00
Omar Roth
3fea1976c8
Update dependencies 2019-11-24 15:26:19 -05:00
Omar Roth
cf97dd9fcd
Bump dependencies 2019-11-24 14:00:53 -05:00