Alex Schroeder
8dbede3813
Tarballs doesn't link to a latest.tar.gz
2023-06-21 22:05:16 +02:00
Alex Schroeder
4d10ef389a
Add script/unsusbscribe.pl
...
Mail subscriptions for blog posts that are many years old make no
sense to me. Here's a script to purge those old subscriptions.
2021-08-02 15:50:33 +02:00
Alex Schroeder
fd7fa0c3ab
Add progress indicator to stats
2021-07-13 15:09:21 +02:00
Alex Schroeder
2ba5b72242
stats.pl is a new script to print some stats for a page dir
2021-07-13 14:57:38 +02:00
Alex Schroeder
fa5a2f7a1a
rc2mail: print $root
...
When sending mails for multiple wikis, it's important to show for what
wiki the mails were sent, given that the user asked us to be verbose.
2021-07-13 10:38:35 +02:00
Alex Schroeder
4d6882ffc7
ip-to-regexp.pl: new command line script
...
Helps to block entire IP blocks.
2020-05-27 07:51:56 +02:00
Alex Schroeder
828482f439
webmention: various updates
...
scripts/webmention.pl now extracts the author of FROM
modules/webmention.pl now is less complicated about skipping
webmention endpoint advertising and it tries to use the author and
link advertised from the incoming webmention page
And the tests were amended.
2020-05-03 21:09:30 +02:00
Alex Schroeder
850f292260
rc2mail: switch to Net::SMTP and Authen::SASL
2019-10-04 18:33:32 +02:00
Alex Schroeder
4e4d8ee784
Webmention: new feature
...
This deprecates pingback-server!
2019-05-24 21:43:25 +02:00
Alex Schroeder
51d2d3e0ca
tarballs: support "latest" release
2019-03-19 14:50:43 +01:00
Alex Schroeder
dc283ea828
tarballs: use Sort::Versions
2019-03-02 14:44:36 +01:00
Alex Schroeder
a45e13f74c
pingback-client: add license and intro paragraph
2019-02-01 23:28:03 +01:00
Alex Schroeder
a919f4b8fd
Add pingback-client for some experimenting
2019-01-29 13:56:14 +01:00
Alex Schroeder
864f294761
translation-stats: fix @INC
2018-11-21 09:57:05 +01:00
Alex Schroeder
0affd5a1b7
rc2mail: suppress one more print if -q is given
2018-10-07 18:15:30 +02:00
Alex Schroeder
ef35e4eda6
rc2mail: update timestamp in any case
2018-06-28 00:49:46 +02:00
Alex Schroeder
2bb3d2f967
strip-hosts: also strip ip keys
2018-06-28 00:31:29 +02:00
Alex Schroeder
a301ab5e1c
strip-host: fix data corruption
2018-06-28 00:31:29 +02:00
Alex Schroeder
96c54d9d66
New: strip-host.pl for DSGVO
2018-06-28 00:31:29 +02:00
Alex Schroeder
4da50ef125
Summary: Export PERL5LIB for Alexine
...
Try again, now using the current directory in the test target of the
Makefile instead of changing run-tests.
2017-11-03 10:48:16 +01:00
Alex Schroeder
2e0f293dcd
Export PERL5LIB for Alexine
...
Try again, now using ODDMUSE_TEST_LOCATION instead of the current
directory.
2017-11-03 10:45:05 +01:00
Alex Schroeder
d0095a36b5
Export PERL5LIB for Alexine
2017-11-03 10:15:01 +01:00
Alex Schroeder
1eae7852c4
Set PERL5LIB for Alexine
2017-11-03 10:12:57 +01:00
Alex Schroeder
bd8f914804
Use lib '.' for Alexine
2017-11-03 10:02:42 +01:00
Alex Schroeder
367f76b6f4
Removed old $Id$ line
2016-08-19 13:09:44 +02:00
Alex Schroeder
72cd669bf0
Changed nearly remaining code from GPLv2 to GPLv3
...
There were some files that did not offer "or (at your option) any later
version" in their license and these had to be left alone. This should
solve the incorrect FSF address issue #4 on GitHub.
2016-08-16 18:01:26 +02:00
Alex Schroeder
80d95e9225
tarballs.pl: handle missing files
2016-08-03 12:52:29 +02:00
Alex Schroeder
9beca5895a
tarballs.pl: decode utf8
2016-06-24 12:29:19 +02:00
Alex Schroeder
1afc03eee1
tarballs.pl: a frontend to serve released files
...
There is a target in our Makefile to make a new release. This stores a
tarball with the appropriate release information in
https://oddmuse.org/releases . tarballs.pl offers an interface to serve
these files, or their individual member files, with a naive cache of
50 elements.
This is a Mojolicious application and is available here:
https://odddmuse.org/download
2016-06-23 23:41:41 +02:00
Alex Schroeder
331b03f894
Script to serve tarballs
2016-06-23 18:33:42 +02:00
Aleks-Daniel Jakimenko-Aleksejev
f500092a6a
Alexine IRC bot
2015-11-19 23:25:18 +02:00
Alex Schroeder
2b0a0d9a14
word-count.pl: fix regular expression for dates
2015-11-15 21:58:58 +01:00
Aleks-Daniel Jakimenko-Aleksejev
a0bf615960
Alexine: some successful commits are major
...
If previous commit had some failing tests then Alexine will announce that on
the wiki. When the problem is solved we probably don't want to see scary
messages in Recent Changes, so next successful commit should be announced (it
should not be a minor edit).
2015-11-03 03:03:13 +02:00
Alex Schroeder
c64095fd95
scripts: renamed two scripts
2015-10-31 15:15:36 +01:00
Alex Schroeder
6ac7093e9f
word-count.pl: new
2015-10-30 23:39:52 +01:00
Aleks-Daniel Jakimenko-Aleksejev
878d99a84c
New script translations-stats
...
Basically copied from the README file. Now you can use it instead of pasting
very long lines into your terminal.
2015-10-23 00:55:21 +03:00
Aleks-Daniel Jakimenko-Aleksejev
608440553b
Alexine repo is different now
2015-10-21 06:00:57 +03:00
Aleks-Daniel Jakimenko-Aleksejev
e493652e96
Alexine updates according to the new directory structure
...
Also, use 8 threads for 「make test」
2015-10-21 05:39:05 +03:00
Aleks-Daniel Jakimenko
81a4dbcdcd
Alexine: more comfortable default paths
2015-10-13 02:26:00 +03:00
Aleks-Daniel Jakimenko
dca0c75e34
AGPL for Alexine scripts
2015-09-07 05:00:20 +03:00
Aleks-Daniel Jakimenko
31c02d6e95
oddmuse-quickstart: some progress
2015-08-26 07:05:44 +03:00
Aleks-Daniel Jakimenko
26bf8a3043
oddmuse-quickstart: progress (still not ready)
2015-08-25 07:09:37 +03:00
Aleks-Daniel Jakimenko
244ddb5157
run-tests: fixed wrong git path
2015-08-20 07:19:06 +03:00
Aleks-Daniel Jakimenko
9c3456c963
run-tests: do push as well
2015-08-20 06:54:41 +03:00
Aleks-Daniel Jakimenko
ad9afbf5ba
GPL license for Alexine scripts
2015-08-20 06:47:53 +03:00
Aleks-Daniel Jakimenko
bc079133f7
New script new-release (autoupdate source links)
2015-08-20 06:45:32 +03:00
Aleks-Daniel Jakimenko
69a0f3ed23
Alexine image
2015-08-19 11:28:30 +03:00
Aleks-Daniel Jakimenko
1fc3600329
run-tests: print only 7 characters of a commit
2015-08-19 11:19:31 +03:00
Aleks-Daniel Jakimenko
c1141cd610
run-tests: another repository link
...
This repository will not only hold test data, but it
will also have some other files associated with Alexine bot.
2015-08-19 11:12:36 +03:00
Aleks-Daniel Jakimenko
300d86b2cd
run-tests: fixed newlines
2015-08-19 11:10:48 +03:00