Commit Graph
100 Commits
Author SHA1 Message Date
Janos SUTO b24df2ac86 fixed domain check in controller/domain/domain.php
Signed-off-by: Janos SUTO <sj@acts.hu>
2020-06-29 19:39:41 +02:00
Janos SUTO 2f1c52583a Fixed validdomain()
Signed-off-by: Janos SUTO <sj@acts.hu>
2020-06-29 19:39:13 +02:00
Janos SUTO 97f63a11a6 gcc 9 fixes
Signed-off-by: Janos SUTO <sj@acts.hu>
2020-06-29 19:38:38 +02:00
Janos SUTO 4b353afa7a Added SECURITY.md
Signed-off-by: Janos SUTO <sj@acts.hu>
2020-04-21 20:34:29 +02:00
Janos SUTO 12fbf83455 Fix permission on sphinx data dir to 700
Signed-off-by: Janos SUTO <sj@acts.hu>
2020-04-18 08:59:11 +02:00
Janos SUTO b1dabfefc5 Fixed postinstall mysql root password message
Signed-off-by: Janos SUTO <sj@acts.hu>
2020-04-15 10:53:24 +02:00
Janos SUTO 704030b282 pilerpurge.py should honor the mysqlhost value
Signed-off-by: Janos SUTO <sj@acts.hu>
2020-04-14 19:37:41 +02:00
Janos SUTO 37dc6058ce Password change enabled by default
Signed-off-by: Janos SUTO <sj@acts.hu>
2020-03-31 08:20:21 +02:00
Janos SUTO 73c6c54f2b Fixed config.php.in
Signed-off-by: Janos SUTO <sj@acts.hu>
2020-03-15 15:33:02 +01:00
Janos SUTO 18b709659e enable preview of mobile search
Signed-off-by: Janos SUTO <sj@acts.hu>
2020-03-15 11:39:40 +01:00
Janos SUTO 75337bf47f Removed unused config.php vars
Signed-off-by: Janos SUTO <sj@acts.hu>
2020-03-15 11:30:56 +01:00
Janos SUTO 181f662c3d Fixed attachment icons
Signed-off-by: Janos SUTO <sj@acts.hu>
2020-03-15 11:17:15 +01:00
Janos SUTO 51a3ee72d7 Mobile fixes
Signed-off-by: Janos SUTO <sj@acts.hu>
2020-03-15 11:10:24 +01:00
Janos SUTO ae7e6cfc1d minor fixes
Signed-off-by: Janos SUTO <sj@acts.hu>
2020-03-15 08:36:23 +01:00
Janos SUTO 78a12afa17 Mobile improvement attempt
Signed-off-by: Janos SUTO <sj@acts.hu>
2020-03-15 08:34:55 +01:00
Janos SUTO d994f5d1b3 rc.piler.in improvements
Signed-off-by: Janos SUTO <sj@acts.hu>
2020-03-14 16:33:11 +01:00
Janos SUTO 54a8be6b22 Refactored daily report script
Signed-off-by: Janos SUTO <sj@acts.hu>
2020-03-14 13:36:12 +01:00
Janos SUTO b8891360cc Fixed some health issues during the refactoring
Signed-off-by: Janos SUTO <sj@acts.hu>
2020-03-14 13:19:47 +01:00
Janos SUTO 60b61ba225 Fixed the gui mime parser
Signed-off-by: Janos SUTO <sj@acts.hu>
2020-03-14 12:40:37 +01:00
Janos SUTO 4ea1213d3d Fixed test case to count emails
Signed-off-by: Janos SUTO <sj@acts.hu>
2020-03-14 12:39:59 +01:00
Janos SUTO 5f24336e7b refactoring the health model
Signed-off-by: Janos SUTO <sj@acts.hu>
2020-03-14 12:38:27 +01:00
Janos SUTO c34e3ca641 Fixed total days counter to show valid projection on the first day too
Signed-off-by: Janos SUTO <sj@acts.hu>
2020-03-14 09:29:10 +01:00
Janos SUTO 679e71ff4f chart fix for 1 datapoint
Signed-off-by: Janos SUTO <sj@acts.hu>
2020-03-14 09:04:57 +01:00
Janos SUTO e606c785a2 Updated libchart and model/stat/chart.php
Signed-off-by: Janos SUTO <sj@acts.hu>
2020-03-14 08:38:55 +01:00
Janos SUTO a01a3b9eb5 Fixed parser issue for attachment directly in the email, no mime
Signed-off-by: Janos SUTO <sj@acts.hu>
2020-03-14 07:43:19 +01:00
Janos SUTO 39fc249596 code cleanup
Signed-off-by: Janos SUTO <sj@acts.hu>
2020-03-14 07:03:04 +01:00
Janos SUTO e4f64b41bc syslog the queue id of the restored email
Signed-off-by: Janos SUTO <sj@acts.hu>
2020-03-14 07:02:19 +01:00
Janos SUTO b3f37f2964 Fixed group ownership on www/tmp dir
Signed-off-by: Janos SUTO <sj@acts.hu>
2020-03-04 22:53:11 +01:00
Janos SUTO d687fa16ab Code cleanup
Signed-off-by: Janos SUTO <sj@acts.hu>
2020-03-03 15:47:02 +01:00
Janos SUTO ee7f5d970b Fixed attachment rule evaluation
Signed-off-by: Janos SUTO <sj@acts.hu>
2020-03-03 11:09:34 +01:00
Janos SUTO 5e58f74981 Added support for mysql 8.0.x
Signed-off-by: Janos SUTO <sj@acts.hu>
2020-02-26 20:42:24 +01:00
Janos SUTO cf103f8956 Fixed test cases to match new emails
Signed-off-by: Janos SUTO <sj@acts.hu>
2020-02-26 20:05:08 +01:00
Janos SUTO e169c09c4c #1049: Fixed crypt() calling
Signed-off-by: Janos SUTO <sj@acts.hu>
2020-02-26 19:52:33 +01:00
Janos SUTO c0b1df9bb1 Fixed EOL stuff in Piler_Mime_Decode
Signed-off-by: Janos SUTO <sj@acts.hu>
2020-02-25 10:00:11 +01:00
Janos SUTO 35d3685360 Sphinx 3.x fix in sphinx.conf.in
Signed-off-by: Janos SUTO <sj@acts.hu>
2020-02-23 15:06:15 +01:00
Janos SUTO e5062a22d8 Read version info from VERSION file
Signed-off-by: Janos SUTO <sj@acts.hu>
2020-02-23 11:47:05 +01:00
Janos SUTO 228f2bf61c pilerpurge.py uses python3
Signed-off-by: Janos SUTO <sj@acts.hu>
2020-02-23 10:09:12 +01:00
Janos SUTO 1629a93b88 Upgraded imapfetch.py to use python3
Signed-off-by: Janos SUTO <sj@acts.hu>
2020-02-23 09:58:24 +01:00
Janos SUTO 4c0030b636 Removed unused *q variable
Signed-off-by: Janos SUTO <sj@acts.hu>
2020-02-16 10:33:21 +01:00
Janos SUTO 61c869e4cf Code cleanup in webui/model/search/search.php
Signed-off-by: Janos SUTO <sj@acts.hu>
2020-02-16 10:15:38 +01:00
Janos SUTO 5a548be06c Moved tokenization code to tokenizer.c
Signed-off-by: Janos SUTO <sj@acts.hu>
2020-02-16 10:15:11 +01:00
Janos SUTO 898a8674e7 Added hints for sphinx 2.0.x to system/database/sphinx.php
Signed-off-by: Janos SUTO <sj@acts.hu>
2020-02-06 21:12:53 +01:00
Janos SUTO 8d0e2c29d8 tcp_wrappers support is optional. If its not installed, then the feature is not compiled in
Signed-off-by: Janos SUTO <sj@acts.hu>
2020-02-04 13:27:39 +01:00
Janos SUTO e4c2ec8d7f Code cleanup in database/sphinx.php
Signed-off-by: Janos SUTO <sj@acts.hu>
2020-02-02 20:34:06 +01:00
Janos SUTO ff790fcd24 Updated bitbucket pipeline script
Signed-off-by: Janos SUTO <sj@acts.hu>
2020-02-02 20:33:36 +01:00
Janos SUTO 4a8baa3b2e Fixed missing stuff from no selected message warning
Signed-off-by: Janos SUTO <sj@acts.hu>
2019-12-18 15:42:53 +01:00
Janos SUTO c8119d542b Display warning if no message is selected when removing
Signed-off-by: Janos SUTO <sj@acts.hu>
2019-12-18 15:29:28 +01:00
Janos SUTO 936f27c7a5 Fixed using the lasttime smtp session variable
Signed-off-by: Janos SUTO <sj@acts.hu>
2019-12-15 15:08:16 +01:00
Janos SUTO 380fef7489 sed fix in postinstall script
Signed-off-by: Janos SUTO <sj@acts.hu>
2019-12-15 14:48:33 +01:00
Janos SUTO f7392f66b3 fixed path for pilerpurge.py
Signed-off-by: Janos SUTO <sj@acts.hu>
2019-12-15 14:45:20 +01:00
Janos SUTO bfc9171fc7 Fix piler.conf path in pilerpurge.py
Signed-off-by: Janos SUTO <sj@acts.hu>
2019-12-15 14:42:35 +01:00
Janos SUTO d99ee3dec0 Added queuedir variable to piler.conf in postinstall script
Signed-off-by: Janos SUTO <sj@acts.hu>
2019-12-15 14:27:39 +01:00
Janos SUTO bc4ef2c1ef Added purge.sh to cron jobs
Signed-off-by: Janos SUTO <sj@acts.hu>
2019-12-15 14:18:52 +01:00
Janos SUTO 26808ca40d Fix sphinx version in postinstall
Signed-off-by: Janos SUTO <sj@acts.hu>
2019-12-15 14:13:26 +01:00
Janos SUTO 9c2e2e8fe4 Fix crontab command for postinstall
Signed-off-by: Janos SUTO <sj@acts.hu>
2019-12-15 14:05:22 +01:00
Janos SUTO 0e5ada66d1 Fixed postinstall.sh script
Signed-off-by: Janos SUTO <sj@acts.hu>
2019-12-15 13:56:20 +01:00
Janos SUTO 6965a455c4 Data officer upper left link in the menu should go to audit/removal
Signed-off-by: Janos SUTO <sj@acts.hu>
2019-12-14 15:20:15 +01:00
Janos SUTO 779175b596 Revised deferring alarm signal
Signed-off-by: Janos SUTO <sj@acts.hu>
2019-12-03 21:03:36 +01:00
Janos SUTO 6b087cf5fd Fixed mobilde device issue
Signed-off-by: Janos SUTO <sj@acts.hu>
2019-12-01 16:22:04 +01:00
Janos SUTO 8aa2f52308 Checking for short write() in process_data()
Signed-off-by: Janos SUTO <sj@acts.hu>
2019-11-27 21:30:32 +01:00
Janos SUTO 52e7e6293c Protect fsync() and close() from SIGALRM
Signed-off-by: Janos SUTO <sj@acts.hu>
2019-11-27 21:08:00 +01:00
Janos SUTO 34e25f6c74 Introduced check_for_client_timeout_interval config parameter
Signed-off-by: Janos SUTO <sj@acts.hu>
2019-11-27 20:47:04 +01:00
Janos SUTO f9162bc085 Fixed another make_random_string() call
Signed-off-by: Janos SUTO <sj@acts.hu>
2019-11-27 20:45:30 +01:00
Janos SUTO 107d88db99 Fixed unit test for make_random_string()
Signed-off-by: Janos SUTO <sj@acts.hu>
2019-11-27 20:14:54 +01:00
Janos SUTO ce193974f1 Refactored make_random_string()
Signed-off-by: Janos SUTO <sj@acts.hu>
2019-11-27 20:11:07 +01:00
Janos SUTO 5380196325 Fixed the place of PILER_CONFIG_DIR and CONFIG_SITE_PHP
Signed-off-by: Janos SUTO <sj@acts.hu>
2019-11-15 16:12:31 +01:00
Janos SUTO d2d60eb8bd Fixed envsubst command in postinstall script
Signed-off-by: Janos SUTO <sj@acts.hu>
2019-11-15 15:50:31 +01:00
Janos SUTO a6393ae909 Fixed sql query in model/stat/chart.php #1024
Signed-off-by: Janos SUTO <sj@acts.hu>
2019-11-14 12:18:01 +01:00
Janos SUTO 111bcce6e0 Refactored postinstall.sh script
Signed-off-by: Janos SUTO <sj@acts.hu>
2019-11-14 12:16:02 +01:00
Janos SUTO 3d1c52be12 Fixed postinstall script to create config-site.php in sysconfdir/piler
Signed-off-by: Janos SUTO <sj@acts.hu>
2019-11-14 09:08:32 +01:00
Janos SUTO 94c54a0ae6 Refactored tests setup
Signed-off-by: Janos SUTO <sj@acts.hu>
2019-11-13 20:33:48 +01:00
Janos SUTO 77e72f26a3 #1026: Fixed typo in postinstall.sh.in
Signed-off-by: Janos SUTO <sj@acts.hu>
2019-11-13 09:37:48 +01:00
Janos SUTO 4ce7521bd5 Make the save/load popup to show at the right side
Signed-off-by: Janos SUTO <sj@acts.hu>
2019-10-28 08:04:26 +01:00
Janos SUTO fe8bb45dfa Released 1.3.7
Signed-off-by: Janos SUTO <sj@acts.hu>
2019-10-23 08:14:59 +02:00
Janos SUTO 1621083acf Removed the mobile theme
Signed-off-by: Janos SUTO <sj@acts.hu>
2019-10-23 08:14:19 +02:00
Janos SUTO 321f64b33b Indexer job frequency on the health page went to a variable
Signed-off-by: Janos SUTO <sj@acts.hu>
2019-08-25 12:33:53 +02:00
Janos SUTO c84bea9506 Updated jquery, jquery-ui and bootstrap minified js files
Signed-off-by: Janos SUTO <sj@acts.hu>
2019-08-21 12:15:31 +02:00
Janos SUTO be423982e0 modal fix
Signed-off-by: Janos SUTO <sj@acts.hu>
2019-08-20 21:21:51 +02:00
Janos SUTO 23697125ed More fixes to gdpr
Signed-off-by: Janos SUTO <sj@acts.hu>
2019-08-20 21:08:59 +02:00
Janos SUTO 3550987087 More gdpr fixes
Signed-off-by: Janos SUTO <sj@acts.hu>
2019-08-20 19:08:31 +02:00
Janos SUTO 874fb36d6b gdpr fixes
Signed-off-by: Janos SUTO <sj@acts.hu>
2019-08-20 15:41:18 +02:00
Janos SUTO 816f004bf1 added layout-audit-removal.php
Signed-off-by: Janos SUTO <sj@acts.hu>
2019-08-20 11:29:08 +02:00
Janos SUTO 8358dc6ef1 gdpr fixes
Signed-off-by: Janos SUTO <sj@acts.hu>
2019-08-19 13:23:25 +02:00
Janos SUTO 8e920260a8 Removal fixes
Signed-off-by: Janos SUTO <sj@acts.hu>
2019-08-19 13:23:05 +02:00
Janos SUTO 8e89ecca56 Merged master into gdpr 2019-08-19 13:19:02 +02:00
Janos SUTO 78e5a442f4 Bumped up version to 1.3.6
Signed-off-by: Janos SUTO <sj@acts.hu>
2019-08-04 10:51:13 +02:00
Janos SUTO cb4f0f5aa7 Docker fixes
Signed-off-by: Janos SUTO <sj@acts.hu>
2019-08-04 10:46:51 +02:00
Janos SUTO 65cc7ebc76 Added docker support
Signed-off-by: Janos SUTO <sj@acts.hu>
2019-08-04 10:40:05 +02:00
Janos SUTO 39a8e32710 Added data officer email to test cases
Signed-off-by: Janos SUTO <sj@acts.hu>
2019-07-28 12:12:22 +02:00
Janos SUTO 6da90bd7ee fixed password hash for data officer
Signed-off-by: Janos SUTO <sj@acts.hu>
2019-07-28 12:04:36 +02:00
Janos SUTO bb790d62a9 Added data officer role to tests
Signed-off-by: Janos SUTO <sj@acts.hu>
2019-07-28 11:56:40 +02:00
Janos SUTO 3dce95e2d3 fixed reason2 column for deleted table
Signed-off-by: Janos SUTO <sj@acts.hu>
2019-07-28 11:21:33 +02:00
Janos SUTO b80c588a10 fixing database schema for message removal
Signed-off-by: Janos SUTO <sj@acts.hu>
2019-07-28 11:02:44 +02:00
Janos SUTO 4b2eefb712 prototype of message removal
Signed-off-by: Janos SUTO <sj@acts.hu>
2019-07-16 21:31:48 +02:00
Janos SUTO ea3b0c372b Added data officer role
Signed-off-by: Janos SUTO <sj@acts.hu>
2019-07-16 20:05:26 +02:00
Janos SUTO 0c830b1276 fixing delete feature
Signed-off-by: Janos SUTO <sj@acts.hu>
2019-07-16 20:05:26 +02:00
Janos SUTO d1da0c93e7 step 1 to improve delete feature
Signed-off-by: Janos SUTO <sj@acts.hu>
2019-07-16 20:05:26 +02:00
Janos SUTO 7015e76a11 site logo is not prefixed with site_url parameter
Signed-off-by: Janos SUTO <sj@acts.hu>
2019-07-16 20:05:09 +02:00
Janos SUTO 505e5cb568 Improved charset_table settings for sphinx.conf
Signed-off-by: Janos SUTO <sj@acts.hu>
2019-06-23 13:52:46 +02:00
Janos SUTO d84307f2d8 Localize the message headers in the preview pane
Signed-off-by: Janos SUTO <sj@acts.hu>
2019-05-15 20:31:51 +02:00