Commit graph

1099 commits

Author SHA1 Message Date
Karmanyaah Malhotra 1672322fc1 test ContainsIP utility 2022-10-07 21:22:22 -05:00
Karmanyaah Malhotra bc5060b218 test new config parsing 2022-10-07 21:15:45 -05:00
Karmanyaah Malhotra 4edc625331 fix lint 2022-10-07 20:36:01 -05:00
Karmanyaah Malhotra 3b29294679 minor modification to tests involving ips 2022-10-07 20:27:22 -05:00
Karmanyaah Malhotra 511d3f6aaf recommended fixes [2 of 2] 2022-10-07 16:24:11 -05:00
Karmanyaah Malhotra de2ca33700 recommended fixes [1 of 2] 2022-10-07 16:17:04 -05:00
Karmanyaah Malhotra c2382d29a1 refactor visitor IPs and allow exempting IP Ranges
Use netip.Addr instead of storing addresses as strings. This requires
conversions at the database level and in tests, but is more memory
efficient otherwise, and facilitates the following.

Parse rate limit exemptions as netip.Prefix. This allows storing IP
ranges in the exemption list. Regular IP addresses (entered explicitly
or resolved from hostnames) are IPV4/32, denoting a range of one
address.
2022-10-05 16:04:42 -05:00
Philipp Heckel e0ad926ce9 More projects 2022-10-02 16:20:24 -04:00
Philipp Heckel 04e91a1616 Blog posts and projects 2022-10-02 00:03:44 -04:00
Philipp Heckel 5014bba0b3 Replace interface{} 2022-10-01 16:31:48 -04:00
Philipp Heckel eaf3e83e72 Bump release log 2022-10-01 15:58:39 -04:00
Philipp Heckel bddde5c637 Bump Go version, Generics whoooo 2022-10-01 15:50:48 -04:00
Philipp Heckel b15ecd785e Fix trailing slash issue for base-url 2022-10-01 15:23:14 -04:00
Philipp Heckel f8c9945cc4 Korean 2022-10-01 14:54:16 -04:00
Philipp Heckel 0fc8dee9a9 Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web 2022-10-01 14:51:52 -04:00
Philipp Heckel f01576e40d Sponsors to README 2022-09-30 12:06:31 -04:00
Philipp Heckel ea669c75a3 Add sponsors to release notes 2022-09-30 12:00:30 -04:00
Christian Meis 4abd0e290a
Translated using Weblate (German)
Currently translated at 100.0% (189 of 189 strings)

Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/de/
2022-09-29 16:23:02 +02:00
Philipp Heckel bcda08a01c Developer docs, closes #414 2022-09-28 09:22:36 -04:00
YJSoft 60043f14ea
Translated using Weblate (Korean)
Currently translated at 100.0% (189 of 189 strings)

Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/ko/
2022-09-28 10:17:51 +02:00
Philipp Heckel d3cfa3456c Install docs 2022-09-27 12:50:07 -04:00
Philipp Heckel 903ba8df4d Bump versions 2022-09-27 12:49:20 -04:00
Philipp Heckel 46fcbdb827 Deprecation warnings 2022-09-27 12:45:43 -04:00
Philipp Heckel 419bfecd6f Reformatting, make update 2022-09-27 12:37:02 -04:00
Philipp Heckel a9019131cf Polish 2022-09-27 07:44:00 -04:00
Philipp Heckel 5e0e8e7db0 Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web 2022-09-27 07:37:08 -04:00
YJSoft f0f4de2719
Added translation using Weblate (Korean) 2022-09-27 10:37:39 +02:00
Patryk 61d5293ba0
Translated using Weblate (Polish)
Currently translated at 100.0% (189 of 189 strings)

Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/pl/
2022-09-24 00:15:31 +02:00
Philipp Heckel fd21d2f4ce Added Ukranian 2022-09-23 12:55:40 -04:00
Philipp Heckel e6b07e22a8 Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web 2022-09-23 12:43:19 -04:00
Philipp Heckel b117c217e4 Deps 2022-09-23 12:42:44 -04:00
Patryk 1e823b4f89
Added translation using Weblate (Polish) 2022-09-22 22:14:30 +02:00
Philipp C. Heckel 36e805828e
Merge pull request #403 from the-lazy-fox/patch-1
Update develop.md
2022-09-20 14:18:43 -04:00
TheLazyFox b37b3d97ad
Update develop.md 2022-09-19 13:59:29 +02:00
Philipp Heckel 4446795dad Integrations 2022-09-12 23:31:30 -04:00
Philipp Heckel ed4cc86c5c Add whitelisting logic for nginx to docs 2022-09-12 14:17:33 -04:00
Philipp Heckel 6476978a2e Move things 2022-09-11 16:31:39 -04:00
Philipp Heckel 23a127d20b Docs 2022-09-11 16:25:40 -04:00
Philipp Heckel ae1fb74ac6 Merge branch 'main' of github.com:binwiederhier/ntfy into icons 2022-09-10 23:22:48 -04:00
Philipp Heckel 38c3b1fbf7 Release notes 2022-09-10 23:19:35 -04:00
Vladimir Kopitsa 42c0dbab65
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (189 of 189 strings)

Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/uk/
2022-09-09 16:17:50 +02:00
Vladimir Kopitsa 97a55babe1
Added translation using Weblate (Ukrainian) 2022-09-08 15:07:29 +02:00
Philipp Heckel c84d10a6df Bump releases page 2022-09-05 15:17:00 -04:00
Philipp Heckel f7f72f44a1 Merge branch 'main' into la-ninpre/main 2022-09-05 15:14:14 -04:00
Philipp Heckel f54dce4c3f Bump versions 2022-09-05 15:12:04 -04:00
Philipp Heckel cee46044cd Donation FAQ 2022-09-05 15:05:44 -04:00
Philipp C. Heckel 58e782b475
Create FUNDING.yml 2022-09-05 14:29:38 -04:00
Philipp Heckel 601f01bc49 UptimeRobot docs, release notes 2022-09-03 16:01:28 -04:00
Philipp Heckel 9dc19f1d07 Merge branch 'add-UptimeRobot-example' into main 2022-09-03 15:45:59 -04:00
Philipp Heckel 4ea1e23361 Docker install docs 2022-09-03 15:34:34 -04:00