• Joined on 2025年06月21日
ariaaa commented on issue conjured/silverfish#206 2026年01月08日 08:34:33 +01:00
Client IP detection fails when using a proxy header with an IPv6 address

Ah yeah sorry the pr I did for this did not cover ipv6, I can add that

ariaaa commented on issue conjured/silverfish#167 2025年12月15日 06:46:45 +01:00
Write logs to disk

Like @kylewlacy said for most distros systemd will already log using its journal and if you want it to be persistent the user just needs to create a /var/log/journal and have the right...

ariaaa commented on issue conjured/silverfish#164 2025年12月15日 06:27:43 +01:00
Figure out how to make magic links one-time use *properly*

I also agree with @PolarSilliness from my understanding using a redirect page of some kind with auto submit logic (and a fallback button for users that disable JS) is the best way to tackle this.

ariaaa commented on pull request conjured/silverfish#163 2025年12月13日 23:49:52 +01:00
Ip extractor, limitor, and location identifier

I changed it to catch the error and log a warning then return out, let me know if this is how we should handle it

ariaaa pushed to real-ip-and-location at ariaaa/silverfish 2025年12月13日 23:48:37 +01:00
5ad3196032 Better logging types, and trimming strings
ariaaa pushed to real-ip-and-location at ariaaa/silverfish 2025年12月10日 01:14:36 +01:00
cbf4008bd7 removed leftover from testing
ariaaa commented on pull request conjured/silverfish#163 2025年12月10日 01:09:53 +01:00
Ip extractor, limitor, and location identifier

I think this is ready for review now, its still worthwhile to consider what kind of API or method we want to do for location lookup (And honestly maybe in this PR it makes more sense to not do the...

ariaaa pushed to real-ip-and-location at ariaaa/silverfish 2025年12月10日 01:05:53 +01:00
b4793ac552 Finished parsing for proxy headers and added custom key extractor
68d1650a04 working ip locator
f482d135dd Fix admin static asset paths (#168)
ca96363a88
flatten silverfish-stall into a single top level silverfish again
3ac1c1960f
clippy fix
Compare 17 commits »
ariaaa pushed to ip-locator at ariaaa/silverfish 2025年12月10日 01:00:44 +01:00
b4793ac552 Finished parsing for proxy headers and added custom key extractor
ariaaa created branch ip-locator in ariaaa/silverfish 2025年12月09日 09:29:40 +01:00
ariaaa pushed to ip-locator at ariaaa/silverfish 2025年12月09日 09:29:40 +01:00
68d1650a04 working ip locator
ariaaa pushed to main at ariaaa/silverfish 2025年12月09日 03:42:59 +01:00
f482d135dd Fix admin static asset paths (#168)
ca96363a88
flatten silverfish-stall into a single top level silverfish again
3ac1c1960f
clippy fix
e119525171
remove more dead code
04a6238242
Various improvements during Product development
Compare 15 commits »
ariaaa pushed to real-ip-and-location at ariaaa/silverfish 2025年12月02日 10:17:38 +01:00
680e660aee remove println
ariaaa pushed to real-ip-and-location at ariaaa/silverfish 2025年12月02日 10:13:06 +01:00
bfdec435b9 Big refactor, still a WIP and not very clean
ariaaa commented on pull request conjured/silverfish#163 2025年11月25日 23:54:55 +01:00
Ip extractor, limitor, and location identifier

@PolarSilliness wrote in conjured/silverfish#163 (comment):

ariaaa commented on pull request conjured/silverfish#163 2025年11月25日 23:52:38 +01:00
Ip extractor, limitor, and location identifier

This is for #26 and somewhat for #119

ariaaa commented on issue conjured/silverfish#26 2025年11月25日 23:51:18 +01:00
Support extracting/log/rate limit original IP from proxies

see #163

ariaaa created pull request conjured/silverfish#163 2025年11月25日 23:49:44 +01:00
WIP: Ip extractor, limitor, and location identifier
ariaaa pushed to real-ip-and-location at ariaaa/silverfish 2025年11月25日 23:43:36 +01:00
28178455ed Ip extractor, limitor, and location identifier
ariaaa created branch real-ip-and-location in ariaaa/silverfish 2025年11月25日 23:43:36 +01:00