Commit graph

158 commits

Author SHA1 Message Date
c18f78741b Switch to Python 3.9 for Debian 11 compatibilty 2024-06-02 13:07:59 +02:00
fe02217028 Format using isort and black 2024-05-26 11:30:28 +02:00
52992aad46 Refactor and improve statistic script 2024-05-26 10:45:10 +02:00
ef68be8b60 Implement basic analyzer script 2024-05-26 10:44:53 +02:00
b3878cac77 Start Python database tooling 2024-05-26 10:44:39 +02:00
6ddce57ded Merge branch 'main' into fix-email-address-maintenance-bug-1543 2023-07-16 20:27:35 +00:00
10540621a8 Add migration script for missing users DEFAULTs
This commit adds a migration script to add missing DEFAULT values on the
users table. INSERTs into the users table fail without these DEFAULTs on
MariaDB in strict mode.
2023-07-14 18:18:49 +02:00
733949e467 Add maintenance query to remove memid=0 emails
This commit introduces a fix for wrongly inserted email addresses that
have a memid=0 field because of MariaDBs strict mode that was enabled
after moving from MySQL to MariaDB.

Fixes https://bugs.cacert.org/view.php?id=1543
2022-07-07 18:18:40 +02:00
Wytze van der Raay
dadc7dea1e Add scripts for mass info mailing on Sep 6 & 7, 2019. 2019-09-07 13:24:59 +00:00
Wytze van der Raay
cf3d1470a2 Add mailing scripts for ATE at Nykobing F, Denmark in September 2015. 2015-08-29 13:12:32 +00:00
Wytze van der Raay
0fc491d308 Add mailing scripts for ATE at FrOsCon, Sankt Augustin, Germany in August 2015. 2015-07-07 13:56:41 +00:00
Wytze van der Raay
40322cf67d Add mailing script for ATE in Dresden, Germany. 2015-04-28 14:22:46 +00:00
Wytze van der Raay
669bb34002 Add mailing script for ATE in Bremen, Germany. 2015-04-21 10:40:42 +00:00
Wytze van der Raay
44a3943358 Fix for https://bugs.cacert.org/view.php?id=1341
"Rate limit for login attempts"
2015-03-13 09:02:26 +00:00
Wytze van der Raay
d01b5efe5f Fix syntax problems before executing these two mailing scripts. 2015-02-21 15:03:04 +00:00
Wytze van der Raay
9c95fb7987 Add two scripts for mailing to members who have agreed to the CCA when
the wrong document was online for a short period at the beginning 2015.
2015-02-21 14:06:54 +00:00
Wytze van der Raay
912a5fb6bd Add new scripts for mass mailings permitted by CAcert arbitration. 2015-01-21 11:14:27 +00:00
Wytze van der Raay
ece0f2b8ee Fix bug in the CCA Policy mailing script which obscured its logging somewhat
and essentially defeated the restart mechanism based on the 'lastid' file.
2014-12-05 08:58:56 +00:00
Wytze van der Raay
add8566161 Fix for https://bugs.cacert.org/view.php?id=28
"Wrong language for ''you've been assured'' & ''[CAcert.org] Client Certificate'' emails"
2014-11-24 09:59:19 +00:00
Wytze van der Raay
4f70392a23 Fix for https://bugs.cacert.org/view.php?id=1273
"Replace all backtick operators with calls to runCommand() or shell_exec()"
2014-11-24 09:56:38 +00:00
Wytze van der Raay
13f78be640 Add mailing scripts for ATEs in Graz and Wien, Austria. 2014-10-27 08:57:47 +00:00
Wytze van der Raay
3af16578e4 Add script for informing all CAcert members about CCA Policy changes. 2014-09-24 07:48:03 +00:00
Wytze van der Raay
cb1ee532ad There was a mistake in the php.txt file so the wrong text was sent as it took
the text for the 54-ATE in Linz. The mailing will be resent with a changed
subject line: ATE-Oberwart (Korrektur) - 27. Juni 2014.
2014-06-23 15:20:11 +00:00
Wytze van der Raay
f69b3a9874 Add scripts for sending e-mail notification of CAcert ATE in Oberwart, AT on 27.06.2014. 2014-06-23 13:49:54 +00:00
Wytze van der Raay
f358d22d9e Fix for https://bugs.cacert.org/view.php?id=1172
"Move the database engine from myISAM to InnoDB"
2014-06-10 08:37:25 +00:00
Wytze van der Raay
42f16aab95 Combined fixes for
- https://bugs.cacert.org/view.php?id=413
  "Add a web page indicating the certificate request is still pending"
- https://bugs.cacert.org/view.php?id=1138
  "Implement to log the SE activity"
- https://bugs.cacert.org/view.php?id=1221
  "Inconsistency in Assurance Management"
2014-06-07 09:13:27 +00:00
Wytze van der Raay
a6ba72164b Add scripts for sending e-mail notification of CAcert ATE in Wiesbaden, DE on 22.05.2014. 2014-05-10 08:41:31 +00:00
Wytze van der Raay
40b001e59d Add scripts for sending e-mail notification of CAcert ATE in Linz, AT on 16.05.2014. 2014-04-29 09:25:59 +00:00
Mendel Mobach
1112d76dd5 fix for https://bugs.cacert.org/view.php?id=1272
"Arbitrary Code Execution via SQL injection on certain database fields"
2014-04-19 07:32:11 +00:00
Mendel Mobach
365a7272cf fix for https://bugs.cacert.org/view.php?id=1184
"hex2bin function"
2014-04-18 08:10:17 +00:00
Wytze van der Raay
772c4b577b Add script for sending out notification about OpenSSL Heartbleed bug,
per arbitration ruling a20140408.1 and https://bugs.cacert.org/view.php?id=1265
2014-04-09 08:47:26 +00:00
Wytze van der Raay
5e250eaf7c Fix for https://bugs.cacert.org/view.php?id=1135
"Extend database table AdminLog et al"
2014-01-15 14:54:01 +00:00
Wytze van der Raay
62c4a20a64 Add script for mailing for ATE in Amberg on January 6, 2014. 2013-12-05 15:29:32 +00:00
Wytze van der Raay
29722257a6 Fix for https://bugs.cacert.org/view.php?id=1064
"Review the code regarding the new point calculation in
./scripts/areacheck.php"
2013-11-20 16:53:53 +00:00
Wytze van der Raay
981cbc267f Fix for https://bugs.cacert.org/view.php?id=1045
"Review the code regarding the new point calculation in
./scripts/cron/removedead.php"
2013-11-20 16:34:18 +00:00
Wytze van der Raay
32fca654cb Fix for https://bugs.cacert.org/view.php?id=1004
"performance of CAcert webserver is hampered by simultaneous stats.php
execution"
2013-11-20 16:05:13 +00:00
Wytze van der Raay
7c019de59e Fix for https://bugs.cacert.org/view.php?id=1213
""certifictate" is spelt incorrectly"
2013-11-06 16:28:19 +00:00
Wytze van der Raay
8c125fd8c7 Fix for http://bugs.cacert.org/view.php?id=1003
"Provide a possibility to regularly review the permissions in the system"
2013-10-22 08:41:48 +00:00
Wytze van der Raay
cbe64cbde4 Add scripts for mailing for ATE in Vienna on October 15, 2013. 2013-09-29 15:15:47 +00:00
Wytze van der Raay
e025a30a13 Add scripts for mailing for ATE Graz on August 16, 2013. 2013-07-14 14:44:03 +00:00
Wytze van der Raay
e870b86839 Improved fix for https://bugs.cacert.org/view.php?id=922
CAcert application code problem causing missing "certificate about to expire messages"
2013-06-11 10:04:47 +00:00
Wytze van der Raay
d6c92c4877 Add script files for mailing for ATE event in Lubeck, Germany on June 7, 2013. 2013-05-27 08:34:32 +00:00
Wytze van der Raay
98c8c419c8 Fix for https://bugs.cacert.org/view.php?id=1121
"Record the CCA acception for the account creation"
2013-05-15 09:37:21 +00:00
Wytze van der Raay
1f82e05cfa Add script for mailing for LinuxTag Berlin 2013. 2013-05-09 13:44:48 +00:00
Wytze van der Raay
7c4577bede Add script for mailing for the CAcert ATE Kiel, Germany on February 11, 2013. 2013-01-29 14:26:31 +00:00
Wytze van der Raay
209f042b7c Fix for https://bugs.cacert.org/view.php?id=512
"Org admins must have 100 points"
2013-01-17 15:11:27 +00:00
Wytze van der Raay
47346d8bb0 Fix for http://bugs.cacert.org/view.php?id=1118
"Add new fields to the database"
2013-01-17 14:24:19 +00:00
Wytze van der Raay
74466542ec Add mailing script plus data for CAcert Assurance Event at the Fedora Users and
Developers Conference, University of Kansas, Lawrence, KS, USA on January 19, 2013.
2013-01-08 11:04:30 +00:00
Wytze van der Raay
bd2f3898b4 Backing out the changes made earlier today for:
Fix for https://bugs.cacert.org/view.php?id=922
  "CAcert application code problem causing missing 'certificate about to expire'
messages"
since that new code is locking up the mysql server.
2012-11-01 19:27:29 +00:00
Wytze van der Raay
39e859c96c Fix for https://bugs.cacert.org/view.php?id=922
"CAcert application code problem causing missing 'certificate about to expire' messages"
2012-11-01 13:54:03 +00:00