Commit Graph

3688 Commits (125997f45f152b8cbe69de78cafce54a5d7064f7)
 

Author SHA1 Message Date
Samantaz Fox 250a9191cb
Merge pull request from SamantazFox/fix-search-autofocus
Fix search autofocus
Samantaz Fox 6fab5d0554
Merge pull request from bbielsa/csv-subscriptions-import
Add CSV Subscriptions Import
Samantaz Fox 461fae4f77
Use contain_exactly() in spec
Samantaz Fox 8aed1e11c3
Add JS to focus search box on '/'
Samantaz Fox 6cf6c56dd1
Autofocus search bar only on search homepage
Samantaz Fox 042ff8da64
Merge pull request from iv-org/SamantazFox-fix-comments
Fix youtube comments
Samantaz Fox 8b72481b8c
Fix comments
"ReplyCount" is actually an Int, not a String.
Samantaz Fox aa0724f204
Merge pull request from SamantazFox/support-plurals-in-locales
Better support of plurals in locales
Samantaz Fox eff8b23f57
Improve youtube import type detection
Code courtesy of bbielsa:
https://gist.github.com/bbielsa/7d131aa2188945f591a8379ec0defc9b
Samantaz Fox 81a2300af8
Prevent import of insanely large files
Samantaz Fox 2a541cb4d5
Add tests
Samantaz Fox 0120f44fd6
i18n: use spectator for i18next plurals spec
Samantaz Fox b65dced646
Merge pull request from iv-org/TheFrenchGhosty-email
Add e-mail contact to the README
Samantaz Fox e7394fe7a1
Merge pull request from iv-org/unixfox-postgres-improvement
Create videos caching table as UNLOGGED
Samantaz Fox fb673639f9
Merge pull request from matthewmcgarvey/related-channels
Update to fetch related channels again
matthewmcgarvey dc62b6ffdb Can fetch related channels using just the channel ucid]
Samantaz Fox 1f2ccac8a0
i18n: Reformat hu-HU.json
TheFrenchGhosty 46e4d35ccd
Rewording
Samantaz Fox eb7e79fdf7
i18n: Apply code review suggestions + code cleaning
Samantaz Fox 37c953e633
i18n: Use plurals for tokens/replies/unseen notifications
Samantaz Fox 5bb2cb7d71
i18n: Use plurals for video/view/subscriber/subscription counts
Samantaz Fox 692f4e5be2
i18n: Use plurals for year/month/day/etc...
Samantaz Fox 7bb1471207
i18n: Add dedicated function for counts translation
Samantaz Fox 4752e16ad2
i18n: make multiple fixes to i18next plurals
Samantaz Fox 2a156e7313
i18n: Add plural tests (spec)
TheFrenchGhosty 0314dd44ea
Typo
TheFrenchGhosty b80a3d5401
Fix the anchor
TheFrenchGhosty 8c4ef9f955
Apply suggestions
Samantaz Fox 67d2635e41
i18n: Add i18next plural rules and selector
Samantaz Fox 71a1ad307c
i18n: Add i18next plural resolver class
Samantaz Fox 9a48fd81a3
i18n: Add i18next plurals base sets
Emilien Devos d928b9eaad switch to alpine 3.15 for using crystal 1.2.2
Samantaz Fox 790b7afcca
Fix indefinitely growing database
Émilien Devos 7b9f5d74dc Create videos caching table as UNLOGGED
TheFrenchGhosty 6eadba784d
Typo
TheFrenchGhosty 3a39045617
Add e-mail contact to the README
Samantaz Fox 67cb8b7107
Merge translations from 'weblate/master'
Conflicts resolutions
matthewmcgarvey 4962c00ba8 Update to fetch related channels again
bbielsa 6764185543
Add explicit return keyword
bbielsa 0a66a68db8
Move require statement to the correct file
bbielsa 8d47ec714e
Add text/xml as a possible mime type for xml file uploads
bbielsa 9607fe03af
Detect the type of subscription import format based on the content type of the file uploaded
bbielsa 62057e676a
Move parse_subscription_export_csv function to user/imports.cr
bbielsa 43ff3be751
Test if body content is likely JSON, if so parse the json format of subscriptions export. If the content is anything else, assume it is CSV and parse
bbielsa 7cbd79fee5
Add helper function parse_subscription_export_csv() which parses the csv format returned by the subscription exporter
Samantaz Fox 3fba342ed2
Merge pull request from weblate/weblate-invidious-translations
Translations update from Hosted Weblate
Hosted Weblate 2419c4d8ae
Update Italian translation
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: coronabond <coronabond@airmail.cc>
Hosted Weblate e37fb09d41
Update Portuguese translation
Co-authored-by: Gil <hello@giloliveira.net>
Hosted Weblate 86b1357a68
Update Hungarian translation
Update Hungarian translation

Update Hungarian translation

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: f3rr31 <5920873@disroot.org>
Samantaz Fox b782ab5787
Merge pull request from matthewmcgarvey/spectactor
Switch to using Spectator for specs