Commit Graph

2070 Commits

Author SHA1 Message Date
cfd54e91d5 security/api-keys: add support for unlimited limit 2024-10-04 17:41:05 +00:00
9cc6fd13fa api/core: skip turnstile verification if user authed with api key 2024-10-04 17:37:57 +00:00
3d7713a942 security/api-keys: clarify error when number is not positive 2024-10-04 17:34:15 +00:00
81818f8741 api/core: implement authentication with api keys 2024-10-04 16:50:55 +00:00
dcd33803c1 api/core: generate JWT rate limiting key in auth handler 2024-10-04 17:03:57 +00:00
418602ca87 api/core: add rate limiter for session 2024-10-04 17:02:00 +00:00
38fcee4a50 api/core: rename tunnel limiter, move to endpoint 2024-10-04 17:00:58 +00:00
f2248d4e9a api/core: move api limiter after authentication 2024-10-04 16:59:53 +00:00
034f7ebe4a api/core: extract rate limit response to function 2024-10-04 16:58:15 +00:00
44f7e4f76c web: remove TURNSTILE_KEY env from readme 2024-10-04 15:19:19 +00:00
741dfd40f5 api/security: implement api keys as method of authentication 2024-10-04 14:58:56 +00:00
4317b128a8 about/credits: move beta tester listing to component
this is to prevent it from showing up in i18n
2024-10-04 12:27:34 +00:00
1a9494b60a web/layout: increase toggle contrast in dark mode (#754) 2024-10-04 17:43:31 +06:00
c2d7e1df12 api/config: add configuration for streamLifespan (#792) 2024-10-03 12:27:28 +06:00
b3137ad9ac feat/api: add support for twitter bookmark links (#706)
* feat: add support for twitter bookmark links

* feat: add tests for bookmark twitter links
2024-10-03 12:26:38 +06:00
e419de07a4 web/layout: fix text selection color 2024-10-03 11:57:18 +06:00
16997f1e38 web/about/credits: add the website link for one of testers 2024-10-02 18:47:30 +06:00
d7c2415f38 web/changelogs/10.1: fix a typo in "readability" 2024-10-01 23:26:47 +06:00
9f9ab36e7e web/changelog/10.1: update the hash in the compare link 2024-10-01 23:17:26 +06:00
f461b02fcd web/changelogs/10.1: update the github compare link 2024-10-01 23:14:43 +06:00
1f7dc6f54f web/changelogs: add 10.1 changelog 2024-10-01 23:09:11 +06:00
e0a65a5bc4 NotchSticker: fix sticker support for newer iphone models 2024-10-01 17:02:48 +00:00
485353add1 web/layout: reduce ul margin in long text noto components 2024-10-01 22:51:42 +06:00
85bfb6535e web/ChangelogEntry: allow saving banners on right click 2024-10-01 21:15:57 +06:00
eaf87dc9a2 web/changelogs/10: update banner 2024-09-30 19:39:10 +00:00
d3fb71f52f web/changelogs/10: update banner alt text 2024-10-01 01:15:56 +06:00
2db04b87b6 web/changelogs: update cobalt 10 banner 2024-10-01 01:10:23 +06:00
7922fd7257 web/about/credits: swap meowbalt and testers sections 2024-09-30 22:41:40 +06:00
84aa9fe67a web/about/credits: add a section for thanking beta testers 2024-09-30 22:39:52 +06:00
31be60484d web/DonateOptionsCard: add 5px of tolerance for max position
fixes right stepper not hiding itself in chrome when manually scrolled to the end
2024-09-30 21:54:38 +06:00
b4dd506f61 svelte/csp: add forgotten frame-ancestors directive to config 2024-09-30 14:31:44 +00:00
391a8950c5 web/about/terms: clarify that safety email is not for support 2024-09-28 18:14:10 +06:00
4a89831753 web/about/general: rephrase descriptions to deliver the point better 2024-09-28 18:10:18 +06:00
24bc50793a web/donate: rewrite motivation text to convey the message better 2024-09-28 17:41:57 +06:00
bf7a48a36c api/youtube: fix youtube music metadata parsing
still pretty crappy tho
2024-09-28 02:01:43 +06:00
7d6fe34fa4 web/SupportedServices: don't allow selection when popover is hidden 2024-09-27 22:03:58 +06:00
80d01a7d29 web/DonateOptionsCard: shorten processor note & remove mobile text 2024-09-27 21:50:39 +06:00
6e3755ae3a web/DonateOptionsCard: rename monthly to recurring 2024-09-27 21:43:08 +06:00
3ceef9565d web/DonateOptionsCard: adjust options mask size 2024-09-27 21:35:19 +06:00
f528919072 web/DonateShareCard: optimize qr size 2024-09-27 21:35:02 +06:00
5307e86bce web/DonateCardContainer: reduce button padding 2024-09-27 21:33:45 +06:00
4f6d94d8e0 web/DonateShareCard: increase the shadow when expanded 2024-09-27 21:21:27 +06:00
fede942a3f web/DonateCardContainer: reduce padding 2024-09-27 21:16:05 +06:00
ebf2d493aa web/DonateOptionsCard: update buttons on wheel too 2024-09-27 21:01:41 +06:00
6ba27f8369 web/DonateOptionsCard: add scroll buttons to the options container
cuz users without touchpads couldn't scroll it without tabbing
2024-09-27 20:54:09 +06:00
5a4be4890b web/about/general: add motivation section & rephrase summary 2024-09-27 18:19:54 +06:00
6e80703aa7 10.1: bug fixes, ui & self-hosting improvements, better security (#775) 2024-09-23 23:00:01 +06:00
2a42ed38b6 repo: merge new commits from main into develop 2024-09-23 20:27:32 +06:00
416a9efdd1 web/server-info: reload the page if turnstile sitekey changes 2024-09-23 16:16:17 +06:00
f8a6b533be web/svelte.config: update img-src csp again 2024-09-23 15:30:31 +06:00