Commit graph

1072 commits

Author SHA1 Message Date
pezcurrel
37231c4ea2 Added link to unocck 2023-07-08 17:00:09 +02:00
pezcurrel
d3236166c4 Added a string for a new link in the “Links” page 2023-07-06 21:49:21 +02:00
pezcurrel
c34c17de4c Added link to aack 2023-07-06 21:45:20 +02:00
Ігор Андреєв
f9f2a725e9
Translated using Weblate (Ukrainian)
Currently translated at 98.4% (442 of 449 strings)

Translation: mastodon.help/Site
Translate-URL: https://hosted.weblate.org/projects/mastodon-help/site/uk/
2023-07-03 19:52:49 +02:00
Lex \"IT Beard\" Kartynnik
16860e2abf
Added translation using Weblate (Belarusian) 2023-07-01 23:43:51 +02:00
pezcurrel
56900c9caa Added “require” for “parsetime.php”, it was missing 2023-07-01 20:38:55 +02:00
pezcurrel
ff7cc2ccc6 Just a little update 2023-07-01 20:27:02 +02:00
pezcurrel
425208428a Added “links” entry to “hpmap array” 2023-07-01 20:26:36 +02:00
pezcurrel
ccc2826508 Added “links” key even to “urls” array in commented part 2023-07-01 20:25:47 +02:00
pezcurrel
fa68d393ac Added “links” key “hitspage” array 2023-07-01 20:12:38 +02:00
pezcurrel
7e8dd00c7c Added some new strings, mainly from links.php 2023-06-27 16:55:29 +02:00
pezcurrel
a80a1f9269 Added “links” path definition 2023-06-27 16:54:07 +02:00
pezcurrel
2c5163db60 Updated “giarminio” to “umpi”, updated Ігор Андреєв Fediverse address 2023-06-27 16:53:15 +02:00
pezcurrel
cd105f1bae Renamed “Tools” to “Links” 2023-06-27 16:34:58 +02:00
pezcurrel
29a4b27d38 First commit 2023-06-27 16:34:20 +02:00
pezcurrel
139b4d7fcd Updated with new “Tools” menu entry 2023-06-27 16:18:11 +02:00
pezcurrel
810ebeda7e Added “Tools” menu entry 2023-06-27 16:17:41 +02:00
pezcurrel
69a320481c Added languages to languages array 2023-06-27 16:17:13 +02:00
Abdullah Almm
49d1637ec0
Added translation using Weblate (Arabic (Najdi)) 2023-06-21 01:42:18 +02:00
Reza Almanda
6209703d0b
Translated using Weblate (Indonesian)
Currently translated at 3.6% (16 of 442 strings)

Translation: mastodon.help/Site
Translate-URL: https://hosted.weblate.org/projects/mastodon-help/site/id/
2023-04-29 00:47:52 +02:00
pezcurrel
f4a986db5b Fixed double quotes 2023-04-27 13:40:51 +02:00
Fábio Rodrigues Ribeiro
7b7e6630e3
Translated using Weblate (Portuguese (Brazil))
Currently translated at 97.0% (429 of 442 strings)

Translation: mastodon.help/Site
Translate-URL: https://hosted.weblate.org/projects/mastodon-help/site/pt_BR/
2023-04-01 15:39:38 +02:00
Sena Terzi
dd208c0478
Translated using Weblate (Turkish)
Currently translated at 4.9% (22 of 442 strings)

Translation: mastodon.help/Site
Translate-URL: https://hosted.weblate.org/projects/mastodon-help/site/tr/
2023-03-31 01:37:22 +02:00
skurt
6d78c349a7
Translated using Weblate (Turkish)
Currently translated at 1.3% (6 of 442 strings)

Translation: mastodon.help/Site
Translate-URL: https://hosted.weblate.org/projects/mastodon-help/site/tr/
2023-03-29 09:38:54 +02:00
skurt
e04d725a64
Translated using Weblate (German)
Currently translated at 88.4% (391 of 442 strings)

Translation: mastodon.help/Site
Translate-URL: https://hosted.weblate.org/projects/mastodon-help/site/de/
2023-03-29 09:38:53 +02:00
skurt
84ea88f47f
Added translation using Weblate (Turkish) 2023-03-28 09:26:42 +02:00
Fábio Rodrigues Ribeiro
357560c7e8
Translated using Weblate (Portuguese (Brazil))
Currently translated at 96.8% (428 of 442 strings)

Translation: mastodon.help/Site
Translate-URL: https://hosted.weblate.org/projects/mastodon-help/site/pt_BR/
2023-03-26 17:37:05 +02:00
Parsa
6d19c30281
Translated using Weblate (Persian)
Currently translated at 69.0% (305 of 442 strings)

Translation: mastodon.help/Site
Translate-URL: https://hosted.weblate.org/projects/mastodon-help/site/fa/
2023-03-24 09:37:43 +01:00
Fábio Rodrigues Ribeiro
ab64f29866
Translated using Weblate (Portuguese (Brazil))
Currently translated at 90.4% (400 of 442 strings)

Translation: mastodon.help/Site
Translate-URL: https://hosted.weblate.org/projects/mastodon-help/site/pt_BR/
2023-03-02 17:36:36 +01:00
ssantos
f4ee56753b
Translated using Weblate (Portuguese)
Currently translated at 90.4% (400 of 442 strings)

Translation: mastodon.help/Site
Translate-URL: https://hosted.weblate.org/projects/mastodon-help/site/pt/
2023-02-26 08:39:21 +01:00
ssantos
3aa896ab1b
Translated using Weblate (Portuguese)
Currently translated at 61.0% (270 of 442 strings)

Translation: mastodon.help/Site
Translate-URL: https://hosted.weblate.org/projects/mastodon-help/site/pt/
2023-02-20 18:39:26 +01:00
ssantos
538546d069
Added translation using Weblate (Portuguese) 2023-02-19 17:59:52 +01:00
W K
78571996b6
Translated using Weblate (Polish)
Currently translated at 2.0% (9 of 442 strings)

Translation: mastodon.help/Site
Translate-URL: https://hosted.weblate.org/projects/mastodon-help/site/pl/
2023-02-08 22:39:43 +01:00
W K
01bc78b041
Added translation using Weblate (Polish) 2023-02-07 21:32:26 +01:00
Eduardo
e2b616cf72
Translated using Weblate (Portuguese (Brazil))
Currently translated at 90.4% (400 of 442 strings)

Translation: mastodon.help/Site
Translate-URL: https://hosted.weblate.org/projects/mastodon-help/site/pt_BR/
2023-01-27 00:54:15 +01:00
Eduardo
1c552273e5
Translated using Weblate (Portuguese (Brazil))
Currently translated at 89.8% (397 of 442 strings)

Translation: mastodon.help/Site
Translate-URL: https://hosted.weblate.org/projects/mastodon-help/site/pt_BR/
2023-01-25 23:52:12 +01:00
J. Lavoie
ae543fe57a
Translated using Weblate (French)
Currently translated at 93.2% (412 of 442 strings)

Translation: mastodon.help/Site
Translate-URL: https://hosted.weblate.org/projects/mastodon-help/site/fr/
2023-01-25 19:49:21 +01:00
Hugo Pérez
5340e71fa7
Translated using Weblate (Galician)
Currently translated at 93.6% (414 of 442 strings)

Translation: mastodon.help/Site
Translate-URL: https://hosted.weblate.org/projects/mastodon-help/site/gl/
2023-01-20 11:48:39 +01:00
pezcurrel
e962c01f83 Changed “Back to search” to “Go to search” in instances.php 2023-01-18 08:40:15 +01:00
pezcurrel
c6073c52f2 Use “instpath” instead of “baseurl” 2023-01-18 08:39:46 +01:00
pezcurrel
c85d8916a3 Changed “Back to search” to “Go to search”; minor changes 2023-01-18 08:38:32 +01:00
pezcurrel
0816b28ed8 Removed “baseurl” (“instpath” is enough) 2023-01-18 08:37:27 +01:00
pezcurrel
f5bdb25e95 Added “Back to search” string to instances.php 2023-01-18 07:57:33 +01:00
pezcurrel
2b0bfde063 Don’t show search interface when showing a single instance 2023-01-18 07:56:28 +01:00
pezcurrel
c1a4a29edc Added waituntilonline function 2023-01-18 07:55:41 +01:00
pezcurrel
657c3877d9 Updated with correct files references 2023-01-07 19:31:06 +01:00
pezcurrel
4767f1f2df Now it works from the “git root”, so file references in translation files are correct 2023-01-07 19:30:41 +01:00
pezcurrel
2adbbf60f9 Changed "" quotes to “” 2023-01-07 18:48:17 +01:00
pezcurrel
120d7e4d6a Made the string about missing server thumbnail in instances.php hopefully clearer 2023-01-07 17:56:46 +01:00
pezcurrel
c267f96be1 Made the string about missing server thumbnail hopefully clearer 2023-01-07 17:51:19 +01:00
pezcurrel
05607aba5b Changed some strings in instances.php 2023-01-07 12:59:44 +01:00
pezcurrel
fac6a32d87 Show dates in localized format 2023-01-07 12:56:32 +01:00
pezcurrel
9cb1f272cc Always detect browser first accepted language if available and store it into $blang: it’s needed in instances.php 2023-01-07 12:55:43 +01:00
pezcurrel
f69f2853db Trap more signals; added shutdown function 2023-01-07 12:54:07 +01:00
pezcurrel
861fdb5345 Removed useless extra newline in signalHandler 2023-01-07 12:53:25 +01:00
pezcurrel
50b1b880a4 Made error messages in case of failed charset setting report mysql error number too 2023-01-06 22:06:40 +01:00
pezcurrel
03aa9cb786 Updated 2023-01-06 22:05:22 +01:00
pezcurrel
85559ac1a4 Fixed $graceline to start of current day - $gracetime 2023-01-06 18:43:07 +01:00
pezcurrel
ce539e520b Merge branch 'weblate' with new translated strings for uk and fr 2023-01-06 18:07:20 +01:00
J. Lavoie
632d68255a
Translated using Weblate (French)
Currently translated at 93.1% (411 of 441 strings)

Translation: mastodon.help/Site
Translate-URL: https://hosted.weblate.org/projects/mastodon-help/site/fr/
2023-01-06 18:06:38 +01:00
pezcurrel
74ad6943e7 Removed condition “FirstSeen IS NOT NULL” from all the queries since now it’s implied in “LastOkCheckTS>=$graceline” 2023-01-06 18:01:01 +01:00
pezcurrel
0be17601f8 Made it run peerscrawl.php with a gracetime of 1 year once after the 26th of the month; minor changes 2023-01-06 17:08:07 +01:00
pezcurrel
2c66514b37 Made it run crawler.php with a gracetime of 1 year on first of the month; minor changes 2023-01-06 17:06:44 +01:00
pezcurrel
662e789bbf Removed useless ability to write to a log file; other minor changes 2023-01-06 17:05:47 +01:00
pezcurrel
b22befdec2 Removed “excludead” option: use a high “gracetime” when needed; other minor changes 2023-01-06 17:03:41 +01:00
pezcurrel
3f656e0fa1 Removed useless ability to write to a log file; other minor changes 2023-01-06 17:02:04 +01:00
J. Lavoie
dfd3e0d4e9
Translated using Weblate (French)
Currently translated at 91.6% (404 of 441 strings)

Translation: mastodon.help/Site
Translate-URL: https://hosted.weblate.org/projects/mastodon-help/site/fr/
2023-01-06 00:55:34 +01:00
Ігор Андреєв
d04fff7531
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (441 of 441 strings)

Translation: mastodon.help/Site
Translate-URL: https://hosted.weblate.org/projects/mastodon-help/site/uk/
2023-01-05 21:51:28 +01:00
pezcurrel
874479fac7 Maintainance script, unifying crawl.bash and backup.bash; first commit 2023-01-05 20:08:13 +01:00
pezcurrel
63690b1cf6 Sample mysql/mysqldump config file, first commit 2023-01-05 20:07:10 +01:00
pezcurrel
f88b08a85a Added eecho function; other minor changes 2023-01-05 20:03:36 +01:00
pezcurrel
99fd5feb50 Renamed all the exclusion inputs to more sensible names 2023-01-04 23:42:16 +01:00
pezcurrel
5e84c8501d Rate limit exceeded error page for mod_qos, first commit 2023-01-04 22:26:39 +01:00
pezcurrel
662d506f4c Made “Random, recommended first” ordering available only for italian language 2023-01-04 20:28:53 +01:00
pezcurrel
296bd9e035 Made possible mysql connection errors messages nicer 2023-01-04 20:28:10 +01:00
pezcurrel
b07e773dcf Removed rough and already commented out “ratelimiting” code, we now use apache mod_qos 2023-01-04 15:16:22 +01:00
pezcurrel
e750aad3f5 Now sleeps in the end 0.25 seconds rather than 0.5 2023-01-04 13:43:34 +01:00
pezcurrel
83d3c6b5c5 Changed “discovered instances” to “instances responded” in message “working on ...” 2023-01-04 13:41:55 +01:00
pezcurrel
25fd358666 Commented out “tar” line for “run” dir: took long and wasn’t very useful 2023-01-04 13:40:53 +01:00
pezcurrel
3f86fc689b “$instanswered” got set to true if nodeinfo responded; now it gets set to true only if api/v2/instance or api/v1/instance responded 2023-01-04 13:39:10 +01:00
pezcurrel
b114deba61 Report elapsed time in message for finished procs 2023-01-04 13:37:05 +01:00
pezcurrel
388ddbbe55 Commented out rough ratelimiting cause it’s too rough :-)) --- added a tiny usleep(500000) at the end for now 2023-01-04 00:05:05 +01:00
pezcurrel
ed7820b636 Ratelimiter now keeps previous time for other sessions 2023-01-03 23:43:35 +01:00
pezcurrel
5372572966 Cache dir with placeholder file; first commit 2023-01-03 23:32:49 +01:00
pezcurrel
8bc4075a04 Removed blocklist and rough database based ratelimiting; added rough file based ratelimiting; cleaned up a bit 2023-01-03 23:31:38 +01:00
pezcurrel
3a95bf779e Deleted 2023-01-03 23:13:04 +01:00
pezcurrel
42b1ac164c Changed translation for “URI, name or descriptions contain” 2023-01-03 19:54:41 +01:00
pezcurrel
bc131006ea Changed the help text in instances.php 2023-01-03 19:49:08 +01:00
pezcurrel
42a821798c Changed a bit the help text 2023-01-03 19:48:42 +01:00
pezcurrel
f021e25cdc Fixed a typo in a string (“descriptions contains” -> “descriptions contain”) 2023-01-03 19:06:05 +01:00
pezcurrel
3309da4721 Improved help text; changed $oldline from 31 to 30 days 2023-01-03 18:58:58 +01:00
pezcurrel
043e8fab41 Added a blocklist mechanism, based for now on http Referer header; improved a bit muoribene function 2023-01-03 18:52:47 +01:00
pezcurrel
30c137862c Changed $gracetime from 31 to 30 days 2023-01-03 18:50:30 +01:00
pezcurrel
59dd8cd307 Blocklist 2023-01-03 18:49:57 +01:00
pezcurrel
1f2165249d “Advanced criteria” are always displayed; removed “reset advanced criteria to default”; restructured code 2023-01-03 05:43:57 +01:00
pezcurrel
1d754f9588 Fixed getlangid: it used $lang instead of $code 2023-01-03 00:11:59 +01:00
pezcurrel
3c85ed78a0 Fixed a bug with $mincdef and $_GET["minc"] 2023-01-02 13:54:36 +01:00
pezcurrel
21fe338c12 Didn’t pass a graceline to dispinst, now it does 2023-01-02 08:52:26 +01:00
pezcurrel
95bd83786e Fixed a bug that caused “languages” to be always saved as “ourlanguages” 2023-01-02 08:37:07 +01:00
pezcurrel
6f296a1d27 Fixed writing langs ids to InstOurLangs; made detected languages fall back to declared languages when they can't be detected 2023-01-01 19:50:57 +01:00
pezcurrel
fa97078fe4 Passing calling __LINE__ through getlangsidsarr and getlangsid the right way 2023-01-01 19:26:39 +01:00
pezcurrel
87fbbbd2f9 Added validity check on declared and detected lang codes to getlangid function - when lang code is not valide it falls back to “en” default; added a getlangsidsarr function to cope with possible dupes and spare code 2023-01-01 19:21:21 +01:00
pezcurrel
c039d85d76 A little script to fix InstLangs, InstOurLangs and Languages table as of 2023-01-01 2023-01-01 18:23:34 +01:00
pezcurrel
24b9f9b911 Made it canonicalize lang codes in getlangid 2023-01-01 18:22:48 +01:00
pezcurrel
a4486403c7 Made language fetching normalize language code to a form with _ insted of - 2023-01-01 16:51:20 +01:00
pezcurrel
184cf49d16 Added “Show instances where...” string to instances.php 2023-01-01 14:47:58 +01:00
pezcurrel
91aa3e0b68 Added “Show instances where” string and an “horizontal ruler” div between “include” and “exclude” criteria 2023-01-01 14:44:50 +01:00
pezcurrel
dd4cc24a36 Added .sddesc and .hrd classes 2023-01-01 14:43:33 +01:00
pezcurrel
5afbdac010 Modified a bit a string 2023-01-01 11:57:00 +01:00
pezcurrel
6814b8060e Put out of echoed html the “popupback” divs and commented them out 2023-01-01 11:37:40 +01:00
pezcurrel
5236126ef1 Added nl language 2023-01-01 11:16:52 +01:00
pezcurrel
5ffd28f906 Added nl language 2023-01-01 11:14:25 +01:00
pezcurrel
bb30be31ca Little update 2023-01-01 11:11:49 +01:00
pezcurrel
322d24fdaf Merge branch 'main' into weblate after adding and modifying some strings in instances.php 2023-01-01 11:09:10 +01:00
pezcurrel
655c180aea Added and modified some strings in the search form of instances.php 2023-01-01 11:06:17 +01:00
pezcurrel
c3b58faa23 Added the possibility to include only instances where max chars per post is at least x; added som strings; modified some others 2023-01-01 11:05:51 +01:00
Oliebol
b38a39e8b5
Added translation using Weblate (Dutch) 2022-12-31 15:04:18 +01:00
pezcurrel
ac6c5b0585 Changed and splitted some strings in about.php 2022-12-31 12:31:14 +01:00
pezcurrel
683a2027a9 Changed my mastodon address, splitted translation there 2022-12-31 12:24:18 +01:00
pezcurrel
2a59e13064 Removed redundant closing body and html tags from “under construction” stuff 2022-12-31 10:22:55 +01:00
pezcurrel
af7c2e1f6e Added missing closing body and html tags to “under construction” stuff 2022-12-31 10:22:00 +01:00
pezcurrel
d981e429f6 If the script is called directly, exit with a redirection tip 2022-12-31 10:19:09 +01:00
pezcurrel
0863c32703 Added InstChecks cleaning to “clean” action 2022-12-31 09:46:28 +01:00
pezcurrel
80ce9f56c9 Added missing “users” page definition 2022-12-31 07:25:42 +01:00
pezcurrel
a4215c943d Added a notify() to getlangid() to be done if Languages contains more than 1 record with given language code 2022-12-31 07:19:00 +01:00
pezcurrel
0c2f4e6b27 Added “intness” check on values from “tag trands history” 2022-12-31 07:13:02 +01:00
pezcurrel
b8e84c72c5 Fixed a misleading comment 2022-12-30 19:20:48 +01:00
pezcurrel
a2660e737b Added 3 strings about TotChecks and OkChecks 2022-12-30 18:18:29 +01:00
pezcurrel
d6982752bb Added succesful checks / total checks ratio showing and ordering 2022-12-30 18:14:09 +01:00
pezcurrel
d87cc7f5cc Added dida100 class 2022-12-30 18:12:33 +01:00
pezcurrel
b40e474e76 Added code to set TotChecks and OkChecks 2022-12-30 18:12:07 +01:00
pezcurrel
b9392a0c25 Little script to set Instances.TotChecks and Instances.OkChecks according to records stored in InstChecks table 2022-12-30 17:16:11 +01:00
pezcurrel
478aa4d0b0 Made the “advice for admins of instances missing server thumb” show up only if instance responded to last check, otherwise it’s probably missing just because the whole instance is not responding 2022-12-30 16:59:59 +01:00
pezcurrel
f2d4119dfa Fixed bug on domain block entity format check 2022-12-30 14:07:22 +01:00
pezcurrel
90e2263af8 Added “cursor: help;” to “nulltip” class 2022-12-30 11:24:24 +01:00
pezcurrel
82d0049f75 Added “We record this value only since October 14, 2020 ;-)” string to instances.php 2022-12-30 10:00:53 +01:00
pezcurrel
4d05060b69 Added a tip (for now it’s just a “title” attribute) about the “Before October 14, 2020” that “First sight” can show 2022-12-30 09:57:33 +01:00
pezcurrel
d0f0e527fe Added “nulltip” class 2022-12-30 09:55:42 +01:00
pezcurrel
65523d49c3 Added “Before October 14, 2020” string to instances.php 2022-12-30 09:18:06 +01:00
pezcurrel
9bc4d4cde6 When FirstSeen is < 2022-10-14, just say “First sight” has occurred before that date, because we don’t have the actual value before that date 2022-12-30 09:16:47 +01:00
pezcurrel
a677033529 Added act class 2022-12-30 09:15:11 +01:00
pezcurrel
86ff6bd4ab Added popupback and dhelp classes 2022-12-30 09:14:43 +01:00
pezcurrel
7b1cd91704 Translated missing strings to it 2022-12-29 23:38:39 +01:00
pezcurrel
2197e832c8 Added some strings to instances.php 2022-12-29 23:34:21 +01:00
pezcurrel
a2c6b49403 Added some sort criteria; added “first sight” and “last successful check” 2022-12-29 23:33:23 +01:00
pezcurrel
e66a6f9e2b Dotted line under links sucked on chrome, now it sucks less (tm) 2022-12-29 21:43:24 +01:00
pezcurrel
cae51fc141 Enhanced a bit strip function 2022-12-29 21:42:44 +01:00
pezcurrel
3db59734d1 Changed function ldate to show timezone (always UTC) even when it displays only the date 2022-12-29 21:08:17 +01:00
pezcurrel
0bb759ddd0 Translated “Display name” 2022-12-29 19:46:24 +01:00
pezcurrel
57e075858b Changed some strings in admin account section of instances.php 2022-12-29 19:40:36 +01:00
pezcurrel
25dc018f69 Improved strip function; minor changes 2022-12-29 19:40:05 +01:00
pezcurrel
60b6ce1f78 Commented out of strip function an ongoing attempt at improving it that in some cases has some bad side effects 2022-12-29 13:37:49 +01:00
pezcurrel
b39eafdb80 Fixed getlangid missing $opts; fixed array_pop on inexistent $languages var 2022-12-29 12:49:38 +01:00
pezcurrel
64073fa12e Added classes for instances.php strip function 2022-12-29 12:41:03 +01:00
pezcurrel
b21b4f2ec2 Improved strip function 2022-12-29 12:40:35 +01:00
pezcurrel
1762e1cc7e Fixed wrong class for “moderated servers” list (“nobot” -> “nobott”) 2022-12-29 10:25:48 +01:00
pezcurrel
073cdb9ffb Assigned “.nobott” css class to server rules ordered list and moderated servers unordered list 2022-12-29 10:15:13 +01:00
pezcurrel
8af570ff9c Added “.idesc ul|ol.nobott” classes 2022-12-29 10:13:55 +01:00
pezcurrel
fd60944df4 Shortened the “wrong server thumbnail URL” message 2022-12-29 09:55:25 +01:00
pezcurrel
bf92c42a83 Shortened the “wrong server thumbnail URL” message 2022-12-29 09:54:55 +01:00
pezcurrel
f2b3642bcd Added “wrong server thumbnail URL” message 2022-12-29 09:46:40 +01:00
pezcurrel
3047472fda Added missing space character between software and version 2022-12-29 09:45:45 +01:00
pezcurrel
dd91bbde38 Added “unavmsg” class 2022-12-29 09:30:42 +01:00
pezcurrel
594447e2a5 Added a “message to admins” that gets shown when server thumbnail is unavailable, explaining how to try and fix it 2022-12-29 09:30:06 +01:00
pezcurrel
94bfec5f78 “$list” paramater of function “crawl” is now passed by reference; “$list” now gets unset in any case after it has been looped through; this hopefully will decrease a bit the amount of memory used by the script 2022-12-29 09:28:18 +01:00
pezcurrel
9e7868461a Added “Opted out of search engines indexing” string 2022-12-29 00:15:53 +01:00
pezcurrel
5bdff13983 Merge branch 'weblate' with new translated strings for deutsch and ukrainian 2022-12-28 23:54:28 +01:00
Pongrèbio
52a056352f
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (409 of 409 strings)

Translation: mastodon.help/Site
Translate-URL: https://hosted.weblate.org/projects/mastodon-help/site/uk/
2022-12-28 23:53:30 +01:00
Ігор Андреєв
b431738881
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (409 of 409 strings)

Translation: mastodon.help/Site
Translate-URL: https://hosted.weblate.org/projects/mastodon-help/site/uk/
2022-12-28 23:50:17 +01:00
nichu42
f05c09a9c8
Translated using Weblate (German)
Currently translated at 95.8% (392 of 409 strings)

Translation: mastodon.help/Site
Translate-URL: https://hosted.weblate.org/projects/mastodon-help/site/de/
2022-12-28 23:50:16 +01:00
pezcurrel
ec33912ff8 Restructured a bit the language management code 2022-12-28 23:47:23 +01:00
pezcurrel
db749d2e7d Consider the possibility that “our languages” have been locked 2022-12-28 19:17:05 +01:00
pezcurrel
b929d06302 Don’t INSERT an instance if it did not respond: it was useful before instance “deadness” was autonomously managed by peerscrawl.php 2022-12-28 18:59:09 +01:00
pezcurrel
e7eb303094 Updated comment describing what to do when a site language (translation) is added 2022-12-28 18:56:29 +01:00
pezcurrel
e8d588c0f2 Refactored language management 2022-12-28 18:34:57 +01:00
pezcurrel
01f9465625 Placeholder image to load by instances.php when server Thumb is “unavailable” 2022-12-28 18:33:26 +01:00
pezcurrel
c80290511a Placeholder image to load when AdmAvatar is “unavailable” 2022-12-28 18:32:54 +01:00
pezcurrel
a970bd81f6 Fixed AdmAccount showing logic, added string with message when it’s set to “OPTED OUT” special value 2022-12-28 17:11:17 +01:00
pezcurrel
2b37228a1c Fixed some flaws in detecting if Thumb and AdmAvatar are to be set to “unavailable”; fixed “noindex” logic, now it also explictly set AdmAccount to special “OPTED OUT” value when noindex=true 2022-12-28 17:09:25 +01:00
pezcurrel
870e3524ca Fixed $maxround not set to actual max round 2022-12-28 17:06:39 +01:00
pezcurrel
9d877986a5 When server thumb or admin avatar are set to “unavailable”, show an “unavailable” image 2022-12-28 07:02:17 +01:00
pezcurrel
6f5de9730e When server thumb or admin avatar are unavailable, set them to “unavailable” 2022-12-28 07:01:29 +01:00
pezcurrel
cf158ceb73 Now it makes a tar.xz with “run” directory contents and remove them before running commands 2022-12-28 05:25:56 +01:00
pezcurrel
242b728f43 Cope with the possibility that “Software” and-or “Version” are null 2022-12-27 23:33:31 +01:00
Pongrèbio
8883460cac
Translated using Weblate (Italian)
Currently translated at 100.0% (409 of 409 strings)

Translation: mastodon.help/Site
Translate-URL: https://hosted.weblate.org/projects/mastodon-help/site/it/
2022-12-27 23:17:26 +01:00
pezcurrel
2add5a8066 Added string “Moderated servers” 2022-12-27 23:14:04 +01:00
pezcurrel
e484298feb Added instance blocks (“moderated servers”) support 2022-12-27 23:03:31 +01:00
pezcurrel
ce66aa56e9 Added instance blocks support 2022-12-27 23:02:31 +01:00
pezcurrel
430c35e17a Little change in progress string 2022-12-27 23:01:39 +01:00
Pongrèbio
ff2eb79173
Translated using Weblate (Italian)
Currently translated at 100.0% (406 of 406 strings)

Translation: mastodon.help/Site
Translate-URL: https://hosted.weblate.org/projects/mastodon-help/site/it/
2022-12-27 18:17:49 +01:00
pezcurrel
0363280e7e Added “Server rules” string 2022-12-27 16:45:50 +01:00
pezcurrel
9ae4e81f1c Added “Server rules” showing 2022-12-27 16:45:02 +01:00
pezcurrel
540b5ccce6 Styled better some <ol> and <ul>, mainly to better show “Server rules” 2022-12-27 16:44:36 +01:00
pezcurrel
73469fa012 Default pool size back to 10 2022-12-27 15:39:46 +01:00
pezcurrel
c0b9c19469 Added keys check on instance info fetched from api v2 and v1; subordinated language checks to “$instaswered”; made get_toot_languages better cope with possible errors 2022-12-27 09:05:31 +01:00
pezcurrel
5ae8fc562d Cleaner; now returns error code too 2022-12-26 22:37:05 +01:00
pezcurrel
f7f1ac4cb2 logfile has .gii.log extension, handy to select only these files when run from crawler.php 2022-12-26 22:10:20 +01:00
pezcurrel
ea0118d445 cmd now prepends exec to command; pipes get closed 2022-12-26 22:09:18 +01:00
pezcurrel
463ef7cd37 Removed a dangling “}” which was breaking the script 2022-12-26 18:06:54 +01:00
pezcurrel
ff2d6c09a8 Removed “peers.all” file; made the script write to “peers files” only on exit (be it clean or by interruption) 2022-12-26 16:40:10 +01:00
pezcurrel
44b6456695 Made check on peers more strict, made the script abandon checking when a peers entry is malformed 2022-12-26 15:27:14 +01:00
pezcurrel
d301d25fcc Removed witches.live, have to check why on the server it takes so long to check its peers, here it doesn’t, it’s probably just that we should increase the server ram and-or cpu 2022-12-26 15:02:50 +01:00
pezcurrel
3f7a5ff69c Moved $graceline definition up, fixing a bug; made peers checking msgs more informative 2022-12-26 15:01:35 +01:00
pezcurrel
97f5b99654 Removed ckpeers function, it was overkill; added a preliminary check for “stringness” to the checks on each peer 2022-12-26 14:51:42 +01:00
pezcurrel
a4b2ae731c Added witches.live since its peers list is huge and full of .activitypub-troll.cf 2022-12-26 14:50:26 +01:00
pezcurrel
926b1b0d73 Added ckpeers function to check if the json array returned by api/v1/instance/peers is well formed 2022-12-26 14:12:06 +01:00
pezcurrel
3c1621df1d Added “LastOkCheckTS” to $instints (array of Instances columns of integer type) 2022-12-26 13:29:19 +01:00
pezcurrel
e820845775 Consider instances which have LastOkCheckTS=null but InsertTS>=$graceline as not dead, and to be checked 2022-12-26 13:28:09 +01:00
pezcurrel
d6d8adee49 Updated to last changes 2022-12-26 12:30:56 +01:00
pezcurrel
61da12100f Removed comment with Instances columns 2022-12-26 12:29:08 +01:00
pezcurrel
ebc458cc2c Removed “resurrect” option and references to Instances.Dead 2022-12-26 12:28:21 +01:00
pezcurrel
d18775fd52 Defines $gracetime, first commit 2022-12-26 12:27:08 +01:00
pezcurrel
1e1b2a99e9 Dropped Instances.Dead, using Instances.LastOkCheckTS now instead 2022-12-26 12:25:15 +01:00
pezcurrel
9b3cca9a45 Script to reasonably set Instances.LastOkCheckTS, first commit 2022-12-26 12:21:47 +01:00
pezcurrel
95b9ccfc31 Renamed “LastCheckOk” to “WasLastCheckOk” 2022-12-26 05:30:35 +01:00
pezcurrel
00caa1dcb9 Changed default for “deadline” option from 62 to 31 days 2022-12-26 05:17:59 +01:00
pezcurrel
44f437c928 Translated initial comment, made it more terse 2022-12-26 05:09:09 +01:00
pezcurrel
5312aea0cc Added writing server rules in the db 2022-12-26 05:08:17 +01:00
pezcurrel
337eb32f51 Made mail optional, inactive by default 2022-12-25 23:45:31 +01:00
pezcurrel
429ab42ff5 Added 2 debug messages stating how mani dead instances the script got from Instances and Peers tables 2022-12-25 18:55:54 +01:00
pezcurrel
e3968a5ace Updated to last changes 2022-12-25 18:54:55 +01:00
pezcurrel
119c9119c2 Made the logic for “deadline” much more terse 2022-12-25 18:41:13 +01:00
pezcurrel
acde202b2e Made it write summary from crawl run into a log file of its own 2022-12-25 18:40:21 +01:00
pezcurrel
ba171bd5f2 Use specifically bash since we use &> redirect 2022-12-25 11:43:30 +01:00
pezcurrel
ec9b65e42f Little script to run peerscrawl.php in loop; first commit 2022-12-25 11:32:49 +01:00
pezcurrel
10e2e1b58a Added “lecho” for “message levels”, removed “gecho”, removed “verbose” option; removed “loop” option (do loop from a shell script if needed) 2022-12-25 11:32:08 +01:00
pezcurrel
1d0c6b799a Small edit to “logminmsglev” and “tuiminmsglev” TUI option parsing errors 2022-12-25 11:29:34 +01:00
pezcurrel
d95bc70b8a Exposed “deadline” option; minor changes 2022-12-25 09:47:04 +01:00
pezcurrel
c0802de828 Removed “restore” option: could work, but it’s not very useful and would require a big hassle; added loops and new found instances counters; made sighandler use mexit 2022-12-25 09:24:23 +01:00
pezcurrel
d6b77b0e29 Removed option “-p peers” from crawler cmdline because now peerscrawl directly writes new instances into the db 2022-12-24 08:59:33 +01:00
pezcurrel
9fabb3853b Infatti 2022-12-23 19:13:37 +01:00
pezcurrel
96aa6f3aa9 Quella roba lì 2022-12-23 19:12:18 +01:00
pezcurrel
05fed0142c Lowered a bit default values for “timeout” and “curltimeout” 2022-12-23 11:23:32 +01:00
pezcurrel
89a2ea0b26 Fixed “trending tags” ordering and fetching 2022-12-23 11:22:25 +01:00
pezcurrel
edee66b834 Temporarily disabled “restore” option because it needs more work to actually work 2022-12-22 15:32:30 +01:00
pezcurrel
61d0fcb3d8 Added “loop” option allowing to run the crawl in an infinite loop or until sig(int|hup|term) received; other minor changes 2022-12-22 15:05:55 +01:00
pezcurrel
6477e8812f Exposed “curltimeout” option; changed “timeout” default from 5 to 10; changed “curltimeout” default from 10 to 20 2022-12-22 14:24:48 +01:00
pezcurrel
6d4ce26f98 Adapted “restore” code to the new workings; minor changes and fixes 2022-12-22 14:04:29 +01:00
pezcurrel
a47ccdd5e2 Merge branch 'weblate': new strings have been translated to russian 2022-12-22 11:41:12 +01:00
pezcurrel
562639fb5c Updated after adding Peers and PeersCheck tables 2022-12-22 11:37:00 +01:00
pezcurrel
c27053314a Added code to store and consider “instance checks” made by the script to independently mark peers ad dead 2022-12-22 11:32:18 +01:00
pezcurrel
f6bc6a12d4 Made it output full admin account address, linked to their profile page 2022-12-22 11:29:44 +01:00
pezcurrel
706c831e23 Little change in a message 2022-12-22 11:28:29 +01:00
pezcurrel
335944add8 Removed “minimum number of known instances” from criteria, because domain_count is gone from /api/v2/instance 2022-12-22 07:51:51 +01:00
pezcurrel
f8cdf2cf3b Changed check against “activity” values, which are strings, not integers 2022-12-22 07:40:41 +01:00
pezcurrel
c6c3feb500 Removed leftovers of “jsonwrite” option 2022-12-22 07:05:21 +01:00
pezcurrel
277296512c Explicitly set idn_to_ascii flags, otherwise with php 7.3 it complained 2022-12-21 22:15:40 +01:00
pezcurrel
9316e686b9 Bir rewrite, made it shorter and hopefully a bit more readable 2022-12-21 22:07:05 +01:00
pezcurrel
732ea79480 Moved $mastodons definition upper 2022-12-21 22:06:10 +01:00
pezcurrel
1c524ffd69 Moved mysqli_close after the optional loading of dead instances from the db; renamed $eta to $tet 2022-12-21 22:05:15 +01:00