Commit Graph

258 Commits

Author SHA1 Message Date
Aleksander Machniak
cb37d14c5c Support responses (snippets) in HTML format (#5315) 2021-08-28 19:17:19 +02:00
johndoh
0c863206f1 Replace Endroid QrCode with BaconQrCode (#8173) 2021-08-28 09:09:19 +02:00
Aleksander Machniak
d3143ddc40 Remove misleading notice message (#7544) 2021-07-17 08:52:56 +02:00
Aleksander Machniak
6cbd09613f Fix PHP warnings 2021-05-22 18:54:25 +02:00
Aleksander Machniak
9c0ce85d19 Secure the new CHANGELOG.md file and update installto.sh to sync it 2021-05-10 11:11:13 +02:00
Josh Soref
203f456620 Spelling (#8001) 2021-04-18 08:43:18 +02:00
Aleksander Machniak
5ac44fd4ed PHPDoc fixes 2021-02-28 11:58:27 +01:00
Aleksander Machniak
5349b3fd25 Fix transifexpull.sh
`set -e` causes `return` in a function to stop the script. Remove it.

[skip ci]
2021-02-09 09:14:51 +01:00
Aleksander Machniak
4c49a3cb66 Use proper array key 2021-01-18 19:21:48 +01:00
Aleksander Machniak
b4b24f93df Fix some PHP8 warnings 2021-01-15 18:56:48 +01:00
Tom Sommer
4ba9c6f26e deluser.sh should exit with success (#7785) 2021-01-09 12:36:28 +01:00
Aleksander Machniak
577570402f cssshrink.sh: Replace yuicompressor with csso (#7804) 2021-01-01 11:18:01 +01:00
Aleksander Machniak
b379fbda5e jsshrink.sh: Replace google-closure-compiler with UglifyJS (#7804) 2021-01-01 11:17:25 +01:00
Aleksander Machniak
eb0d1becbf Add -g argument, update changelog 2020-12-28 19:42:26 +01:00
PhilW
e263aad68f get minifying tools from npm 2020-12-27 15:54:04 +00:00
johndoh
cfd4fa170f Fix a few PHP notices (#7791) 2020-12-19 19:36:58 +01:00
Tom Sommer
79ae6279f1 Protect deluser.sh with escapeshellarg() (#7786) 2020-12-19 10:02:44 +01:00
Aleksander Machniak
61a5ade872 PHP8 fixes, short array syntax 2020-12-12 16:20:14 +01:00
Filippo Giunchedi
df88349713 bin: set error on exit for shell scripts (#7580)
I am building Roundcube via CI jobs, and also ran in #7567 (thank you
for the quick fix!).

The CI job I'm using runs css/js shrink and the build job itself
succeeded, although Roundcube wasn't working.

With this commit all shell scripts will propagate the exit code in case
of errors, e.g. failed downloads.
2020-09-25 12:32:42 +02:00
Cedric Girard
2fc1262f8a Fix #7567: replace broken Closure Compiler link (#7574)
[skip ci]
2020-08-26 19:30:22 +02:00
Aleksander Machniak
36532345df Make install-jsdeps.sh script working without the 'file' program installed (#7325) 2020-04-19 10:59:47 +02:00
Aleksander Machniak
f610707554 Skip install-jsdeps.sh execution when using "complete" package to update "custom" installation (#7087) 2019-12-21 08:50:18 +01:00
Aleksander Machniak
04aff2efa3 Fix so install-jsdeps.sh removes Bootstrap's sourceMappingURL (#7035) 2019-11-24 11:34:13 +01:00
Aleksander Machniak
294683b390 Fix so update.sh script warns about changed defaults (#7011) 2019-11-12 20:30:42 +01:00
Aleksander Machniak
c734f3e1ab Fix regexp for version input to accept rcX releases 2019-11-11 08:06:47 +01:00
Aleksander Machniak
8a726316bb Fix displaying version number for rcX versions 2019-11-07 15:19:27 +01:00
Aleksander Machniak
c60a30c780 Use "NOTICE:" instead of "NOTE:" for consistency 2019-09-11 10:27:27 +02:00
Thomas Bruederli
65735a6f94 Add accept option (-y) to installto.sh script 2019-08-14 13:26:49 +02:00
Jack Cherng
198585d8a0 Fix implode() wrong parameter order (#6866)
It has been deprecated in PHP 7.4.

Such as PHP deprecated:  implode(): Passing glue string after array is deprecated. Swap the parameters in /var/www/roundcubemail/program/lib/Roundcube/rcube_db.php on line 917

Signed-off-by: Jack Cherng <jfcherng@gmail.com>
2019-08-09 16:04:51 +02:00
Aleksander Machniak
037bc3c94f Fix code indentation 2019-06-15 09:30:11 +02:00
Aleksander Machniak
a97822eb8b Remove importgettext.sh and exportgettext.sh scripts 2019-06-15 09:00:03 +02:00
Aleksander Machniak
8e63309203 CS fixes, tabs to spaces 2019-06-15 08:56:35 +02:00
Aleksander Machniak
f7b4ce0412 Remove dumpschema.sh
Usefulness of this script is very low, and MDB2 is not our dependency anymore
2019-06-15 08:39:23 +02:00
Aleksander Machniak
e3d3add48a installto.sh: Add possibility to run the update even on the up-to-date installation (#6533) 2019-04-22 09:37:01 +02:00
Aleksander Machniak
57c67db029 Remove year(s) from copyright headers + some cleanup 2019-04-16 10:42:45 +02:00
Aleksander Machniak
9ab932d9ba Remove redundant "ERROR: " prefix 2019-04-07 18:38:34 +02:00
Aleksander Machniak
2f05533710 Small code improvements 2019-04-07 08:17:52 +02:00
Laurent Declercq
ae59269f27 Make use of rcube::raise_error() function for error handling in bin/install-jsdeps.sh (#6704) 2019-04-04 12:43:54 +02:00
Cedric Girard
c7677a5722 Follow redirection when downloading with curl (#6681) 2019-03-14 08:28:40 +01:00
Aleksander Machniak
fe5b4fd81d fputs() -> fwrite() 2019-01-23 18:35:38 +01:00
Aleksander Machniak
8ff4fbadb1 Add option to delete users who have not logged in for more than X days (#6340) 2018-11-18 10:33:41 +01:00
Rotzbua
f8b6493ecf Change http to https for plugins.roundcube.net (#6405) 2018-11-08 12:30:45 +01:00
Aleksander Machniak
28145a707c Compat. fix 2018-05-28 19:15:41 +02:00
Aleksander Machniak
58bdf72300 Improve installto.sh script output 2018-04-26 14:19:17 +02:00
Helmut K. C. Tessarek
5c78b8471b Improve installto.sh (follow-up to PR #6261) (#6263)
If the contents `file` and `file.new` are the same, `file.new` should be removed.
2018-04-26 13:52:09 +02:00
Helmut K. C. Tessarek
ae9f79e155 Improve installto.sh to minimize downtime for an upgrade (#6261)
- do not overwrite .htaccess and .user.ini (create .new files instead)
- do not copy installer directory, if it does not exist on target
- notify user to delete the 'installer' dir after upgrade
2018-04-24 08:36:11 +02:00
Aleksander Machniak
5ce5f9a8bc Use Github API as a fallback to fetch js dependencies to workaround throttling issues (#6248) 2018-04-15 09:53:24 +02:00
Thomas Bruederli
6c881745d6 Remove deprecated composer package 'endroid/qrcode' on update 2018-03-10 15:56:24 +01:00
Aleksander Machniak
264da42fa5 Use 0775 permission, it's needed for e.g. skins/elastic/deps folder 2018-03-06 09:08:21 +01:00
Aleksander Machniak
4a7603a207 Install Bootstrap and LessJS with install-jsdeps.sh 2018-03-04 15:35:55 +01:00