1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/dato_ynh.git synced 2024-09-03 18:16:33 +02:00
Commit graph

34 commits

Author SHA1 Message Date
Eauchat
3171e18866 Remove package-lock and node_modules before running npm install (otherwise there are some bugs because of the way dependencies are handled in dato). 2024-04-14 09:44:21 +00:00
b81eb0ec5a Fix upgrade: it was not installing config files 2024-03-13 14:16:01 +01:00
552c37777d Fix config dir 2024-03-13 01:36:40 +01:00
184a376603 Move sources to sources/ 2024-03-11 22:49:59 +01:00
Éric Gaspar
31db80c54f Update upgrade 2024-02-29 18:54:27 +01:00
0f09f7c4cc fix _common.sh 2024-02-29 17:15:31 +01:00
cd3fe851d9 manifestv2 pt1 2024-02-28 22:46:32 +01:00
yalh76
c74d34ba4b typo 2022-07-30 01:07:40 +02:00
yalh76
0621ae479f Fix chown 2022-07-29 20:02:48 +02:00
yalh76
2cc8480a5c Apply example_ynh 2022-07-29 01:48:52 +02:00
Alexandre Aubin
aaac5d839e
Merge pull request #13 from YunoHost-Apps/systemd-hardening
Systemd hardening
2021-11-21 19:38:18 +01:00
squeak
b5396956dc Stop using "rm -r" and use "ynh_secure_remove" helper. 2021-09-19 15:20:11 +02:00
squeak
d062d7b1ac Corrected upgrade script so that it upgrade properly dato node dependencies. 2021-09-15 23:00:43 +02:00
squeak
043b547b5f Corrected typo in install script. 2021-09-10 14:07:06 +02:00
squeak
23b7484e1e Restart couchdb service before editing _users db security document. 2021-09-09 19:42:21 +02:00
squeak
1f2e3a679e Resolved couchdb change that users could not consult their profile and therefore login to dato. 2021-09-09 09:52:36 +02:00
ericgaspar
67be7dd6c6
Systemd hardening 2021-09-09 09:25:58 +02:00
yalh76
2317a97770 Apply example_ynh 2021-08-05 23:28:50 +02:00
squeak
11ab42b612 Added missing home dir setup for user in restore and upgrade scripts. 2021-04-01 22:05:02 +02:00
squeak
9b8c509b8d Fixed permissions for dato directory. 2021-03-31 13:51:58 +02:00
squeak
768acccb1b Small fixes and typos 2021-03-31 12:07:23 +02:00
squeak
cc59225cb5 Increased timeout for systemd starting, in case pages building takes a while. 2021-03-12 19:37:43 +01:00
squeak
b0a59bebd1 Stop using ynh_store_file_checksum in install script since ynh_add_config is doing the job. 2021-03-12 19:32:06 +01:00
squeak
5f5b33e92d Fixed upgrade script, service was not properly configured and failing. 2021-03-12 08:32:18 +01:00
squeak
3fc64d8984 Removed the whole complicated checksum section in upgrade script, since ynh_add_config should already handle it, and it creates bugs. 2021-03-12 07:56:31 +01:00
squeak
938c385882 Simplified configs variable addition using format __FOO__. 2021-03-12 07:50:04 +01:00
squeak
d0300fa740 Make sure not to have an error if config folder already exist. 2021-03-11 09:54:53 +01:00
squeak
3e43328c4c Recreate config files only if app was upgraded, not if package. 2021-03-11 09:54:32 +01:00
squeak
f72b7a70b5 Corrected error in restore script. 2021-03-11 09:47:35 +01:00
squeak
d623c0408c Removed downward compatibility section in upgrade script, which shouldn't be useful. 2021-03-11 09:21:22 +01:00
squeak
2604a2dab0 Disply couch error message if failed to create admin. 2021-03-11 09:16:24 +01:00
squeak
2c0885db44 Modified systemd starting message, for more clarity on why it's so long. 2021-03-11 08:54:09 +01:00
squeak
c02e7e7784 totest 2021-03-11 00:43:18 +01:00
squeak
15dd67af1e initial commit 2021-03-11 00:34:24 +01:00