Commit graph

4022 commits

Author SHA1 Message Date
Alexandre Aubin
dc7b8d1faa
Merge branch 'stretch-unstable' into rework-migration-system 2019-09-10 14:27:56 +02:00
Alexandre Aubin
b29731c28b We don't need this try/except 2019-09-10 14:25:51 +02:00
Alexandre Aubin
92fa21641b Fix some stuff about removing the --revert option 2019-09-09 12:07:44 +02:00
Alexandre Aubin
3d10e8fef2
Merge pull request #786 from YunoHost/dyndns_update_force
"yunohost dyndns update" "--force" and "--dry-run"
2019-09-01 16:23:14 +02:00
Alexandre Aubin
a208763d0c
Merge pull request #747 from YunoHost/python-hooks-reloaded
Python hooks reloaded
2019-08-31 04:08:52 +02:00
Bram
9f07031da9
Merge pull request #762 from madtibo/pg_pwd_security
[enh] PostgreSQL password security
2019-08-28 23:59:43 +02:00
Laurent Peuch
2aa5e7f640 [mod] raw string for correct escape sequence 2019-08-27 19:45:45 +02:00
Laurent Peuch
87435775ee [enh] add --dry-run option to dyndns update 2019-08-27 19:45:33 +02:00
Laurent Peuch
b8f27b7593 [enh] add --force to 'dyndns update' 2019-08-26 17:35:18 +02:00
Laurent Peuch
19dbe87167 [mod] regex must be stored in raw strings 2019-08-25 16:50:30 +02:00
Laurent Peuch
0849adbee1 [mod] remove useless weird comment 2019-08-25 16:48:21 +02:00
Laurent Peuch
68e9724517 [mod] remove catchall bad exception 2019-08-25 16:40:41 +02:00
Alexandre Aubin
fcae50a6e0 Move / test / fix migration for postgresql auth 2019-08-24 18:14:16 +02:00
Alexandre Aubin
d764b02701 Annnnd I forgot to add the migration 2019-08-24 17:54:35 +02:00
madtibo
2fc13a7af0 switch from password to md5 authentication in postgresql 2019-08-24 17:52:08 +02:00
Alexandre Aubin
ff2caae183 Now guess hook type using mimetypes lib 2019-08-24 15:56:52 +02:00
Alexandre Aubin
2ffb413a46 This TODO is implemented now 2019-08-24 15:49:25 +02:00
Alexandre Aubin
b22ad09e63
Update src/yunohost/data_migrations/0010_migrate_to_apps_json.py
Co-Authored-By: decentral1se <lukewm@riseup.net>
2019-08-24 12:52:09 +02:00
Bram
3d7c3d13de
Merge pull request #783 from yalh76/token
adding token to not be logged
2019-08-20 21:18:48 +02:00
yalh76
98423a7f91 adding token to not be logged 2019-08-20 20:23:45 +02:00
Kayou
63d364e547
[Fix] Upgrade: Not enough arguments for format string 2019-08-18 16:56:18 +02:00
Alexandre Aubin
ee67ebfd86 Remove deprecated helpers while still supporting them through hacky patching... 2019-08-18 01:40:48 +02:00
Alexandre Aubin
005ccea610 Make the PEP8 happy even though that's unrelated code to the current PR but meh ... 2019-08-17 19:02:38 +02:00
Alexandre Aubin
8dd590e6fc Implement explicit and implicit migrations 2019-08-17 18:47:24 +02:00
Alexandre Aubin
050750b7c9 Propagate the changes on other parts of the code relying on the appslist system 2019-08-17 17:43:38 +02:00
Alexandre Aubin
65b81e8677 Rewrite appslist system 2019-08-17 17:31:51 +02:00
Alexandre Aubin
a6607eaf30 Buuuuurn the appslist system 2019-08-17 15:47:11 +02:00
ljf
b54266cbf3 [fix] Unwanted residual code 2019-08-14 17:55:17 +02:00
ljf
f98ad4f191 [enh] Avoid to modify untestable migrations 2019-08-14 17:39:23 +02:00
ljf
0a2ba102c8 [enh] Avoid to modify untestable migrations 2019-08-14 17:37:43 +02:00
ljf
fac44f44d0 [enh] Avoid to modify untestable migrations 2019-08-14 17:29:24 +02:00
ljf
ed3e014fee [enh] Remove revert mechanism 2019-08-14 16:46:14 +02:00
ljf
f0c0eff41d [enh] english sentence in a comment 2019-08-14 13:13:59 +02:00
ljf
7a0dbf7977 [fix] Ask for specifying migrations to skip 2019-08-14 13:05:23 +02:00
ljf
c81eab396b [enh] Pep8 2019-08-14 12:52:47 +02:00
ljf
81ae41a3e4 [enh] Warn user about --revert option 2019-08-14 12:27:32 +02:00
ljf
fc426cff69 [fix] Avoid to revert migrations without backward routine 2019-08-14 12:07:39 +02:00
Alexandre Aubin
fe3ecd7a7d c.f. issue #1136, don't fail miserably in case we can't change the hostname because that should be okay 2019-08-12 17:25:32 +02:00
Bram
a19df2c09c
Merge pull request #764 from YunoHost/actions_and_config_operation_logs
[enh] integrate actions/config-panel into operation_logs
2019-08-12 13:51:44 +02:00
Bram
268abdfbbd
Merge pull request #767 from YunoHost/ux_better_not_installed_apps
[ux] better error message for not installed app
2019-08-09 16:47:32 +02:00
Bram
82631c1dc7
Merge pull request #748 from YunoHost/manifest-in-toml
Manifest in toml
2019-08-09 16:46:38 +02:00
Alexandre Aubin
74b5ea5982 Propagate changes to _skip_all_migrations 2019-08-05 22:07:48 +02:00
Alexandre Aubin
dedc85e52a Implement / clean strings + fix some edge cases 2019-08-05 21:55:52 +02:00
Alexandre Aubin
add3bd29b0 Add dependencies between migrations 2019-08-05 21:10:03 +02:00
Alexandre Aubin
1a095f1299 Remove service_enable from stuff logged using operation logger ... it's buggy (i18n not working) + doesn't make sense that this one and not service_disable and service add/start/... 2019-08-05 19:10:48 +02:00
Alexandre Aubin
9d559bf42c We need quotes here, otheriwse yaml isn't happy later when loading the metadata file 2019-08-05 18:36:09 +02:00
Alexandre Aubin
32e01d9cff Don't miserably fail if we can't load detail for a log entry 2019-08-05 18:36:03 +02:00
Alexandre Aubin
1cec9d78eb We need quotes here, otheriwse yaml isn't happy later when loading the metadata file 2019-08-05 18:27:11 +02:00
Alexandre Aubin
d507d447dd Don't miserably fail if we can't load detail for a log entry 2019-08-05 18:27:00 +02:00
Alexandre Aubin
da64778b0d Migrate the old migration json to the new yaml format 2019-08-05 17:57:13 +02:00