Alexandre Aubin
|
f84d8618bc
|
Offload legacy app patching stuff to utils/legacy.py to limit the size of app.py
|
2021-10-01 02:22:23 +02:00 |
|
Alexandre Aubin
|
a1ff2ced37
|
Clarify code that extract app from folder/gitrepo + misc other small refactors
|
2021-10-01 02:21:31 +02:00 |
|
Alexandre Aubin
|
8cdd5e43d7
|
Simplify / fix inconsistencies in app files kept after install/upgrade
|
2021-10-01 02:18:35 +02:00 |
|
Alexandre Aubin
|
f78167a99c
|
swag: Add test coverage badge
|
2021-09-30 01:08:22 +02:00 |
|
Alexandre Aubin
|
80661ddca9
|
debian: Bump moulinette/ssowat version requirements
|
2021-09-29 22:43:45 +02:00 |
|
Alexandre Aubin
|
5c309ecc14
|
Update changelog for 4.3.1
|
2021-09-29 22:30:44 +02:00 |
|
Alexandre Aubin
|
55598151c0
|
Unhappy linter is unhappy
|
2021-09-29 22:29:28 +02:00 |
|
Alexandre Aubin
|
df0cdd483d
|
Black
|
2021-09-29 22:20:36 +02:00 |
|
Alexandre Aubin
|
8eb9e274d4
|
Merge pull request #1343 from yunohost-bot/weblate-yunohost-core
Translations update from Weblate
|
2021-09-29 22:18:57 +02:00 |
|
Éric Gaspar
|
2e96cb28bb
|
Translated using Weblate (French)
Currently translated at 99.8% (707 of 708 strings)
Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/fr/
|
2021-09-29 20:11:41 +00:00 |
|
Alexandre Aubin
|
d75c1a61e8
|
Adapt ready_for_ACME check to the new dnsrecord result format...
|
2021-09-29 22:11:24 +02:00 |
|
Alexandre Aubin
|
b8cb374a49
|
Add a proper _get_parent_domain
|
2021-09-29 21:43:52 +02:00 |
|
Alexandre Aubin
|
c44560b6f7
|
Misc cleanups in dns diagnoser
|
2021-09-29 21:38:03 +02:00 |
|
Alexandre Aubin
|
85e6ddbeae
|
firewall.py: fix encoding issue, remove prependline stuff
|
2021-09-29 20:53:12 +02:00 |
|
Alexandre Aubin
|
4101e0e041
|
Merge pull request #1335 from YunoHost/fix-mdns
Fix yunomdns
|
2021-09-29 20:37:19 +02:00 |
|
Alexandre Aubin
|
17aafe6f6a
|
General improvement for special-use TLD / ynh dyndns domains
|
2021-09-29 20:36:45 +02:00 |
|
Alexandre Aubin
|
391de52ff2
|
yunomdns: disable ipv6 for now + remove debug stuff
|
2021-09-29 20:10:00 +02:00 |
|
Alexandre Aubin
|
a5e1d7e318
|
yunomdns: broadcast on all interfaces with local IP by default + add a 'ban_interfaces' setting in config
|
2021-09-29 20:02:32 +02:00 |
|
Alexandre Aubin
|
f49666d22e
|
yunomdns: fallback to domain-i.local if domain.local already published
|
2021-09-29 19:14:21 +02:00 |
|
Alexandre Aubin
|
ab1100048b
|
yunomdns: Minor cleanups
|
2021-09-29 19:00:05 +02:00 |
|
Alexandre Aubin
|
14d3265389
|
Try to include diagnosis hooks in coverage report
|
2021-09-29 18:40:31 +02:00 |
|
Alexandre Aubin
|
ad3602a24f
|
YNH_APP_PURGE to be 1 or 0 to be consistent with other bash bools
|
2021-09-29 18:36:24 +02:00 |
|
Alexandre Aubin
|
dc8c16c96d
|
Wording
|
2021-09-29 18:33:31 +02:00 |
|
Alexandre Aubin
|
76c1abf020
|
Merge pull request #1342 from YunoHost/ci-format-dev
[CI] Format code
|
2021-09-28 23:53:37 +02:00 |
|
yunohost-bot
|
7d4ab4a886
|
[CI] Format code
|
2021-09-28 21:52:29 +00:00 |
|
Alexandre Aubin
|
da1b9089bf
|
Fix dns zone for dynette domains (otherwise breaks dyndns update)
|
2021-09-28 23:36:24 +02:00 |
|
tituspijean
|
63504febaa
|
[mdns] refine ipv6 selection with ipaddress lib
Co-authored-by: =?UTF-8?q?F=C3=A9lix=20Pi=C3=A9dallu?= <felix@piedallu.me>
|
2021-09-26 19:40:46 +02:00 |
|
tituspijean
|
07c381cec4
|
Use ipaddress lib to find private addresses
|
2021-09-26 12:05:35 +02:00 |
|
tituspijean
|
a313a86b8b
|
[mdns] Allow for multiple yunohost.local
|
2021-09-26 11:44:39 +02:00 |
|
tituspijean
|
bcb48b4948
|
[mdns] Make the service logs appear in systemd journal
|
2021-09-26 11:41:59 +02:00 |
|
tituspijean
|
358885dc62
|
[mdns] Avoid miserably failing if another service exists on the network
also, service names do not clash anymore accross same device but different interfaces
|
2021-09-26 11:41:16 +02:00 |
|
|
d4395f2b4a
|
Use double-quotes
|
2021-09-26 11:39:11 +02:00 |
|
|
919ec75877
|
Revamp of yunomdns :
* Use ifaddr (also used by zeroconf) to find ip addresses
* Use python type hinting
* small cleanups
|
2021-09-26 11:38:57 +02:00 |
|
Alexandre Aubin
|
8a82fe0392
|
Force yunohost to forget about avahi-daemon files
|
2021-09-24 19:43:02 +02:00 |
|
Alexandre Aubin
|
be41ab92c4
|
ci: missing wildcard in coveragerc
|
2021-09-24 19:35:51 +02:00 |
|
Alexandre Aubin
|
65e59bbfb3
|
Merge pull request #1339 from YunoHost/ci-format-dev
[CI] Format code
|
2021-09-23 23:04:12 +02:00 |
|
yunohost-bot
|
ec5e5d6b73
|
[CI] Format code
|
2021-09-23 20:18:27 +00:00 |
|
Alexandre Aubin
|
c2fc2c4e51
|
Typo
|
2021-09-23 21:48:00 +02:00 |
|
Alexandre Aubin
|
7484f138b1
|
Merge pull request #1338 from YunoHost/rework-prompt-again
Rework prompt() again
|
2021-09-23 21:47:49 +02:00 |
|
Alexandre Aubin
|
a5580caf4e
|
Lint
|
2021-09-23 21:46:35 +02:00 |
|
Alexandre Aubin
|
9f0caedb6b
|
tests: .coveragerc should be at the root of the repo
|
2021-09-23 21:30:42 +02:00 |
|
Alexandre Aubin
|
d64f2cdf1a
|
regenconf: Missing mkdir for dpkgorigins
|
2021-09-23 21:28:28 +02:00 |
|
Alexandre Aubin
|
0693aa45de
|
Add tests for FileQuestion
|
2021-09-23 20:54:31 +02:00 |
|
Alexandre Aubin
|
8cc229e19b
|
Zblerg propagate changes on tests
|
2021-09-23 20:05:52 +02:00 |
|
Alexandre Aubin
|
e001f26f87
|
Stale i18n string
|
2021-09-23 19:22:54 +02:00 |
|
Alexandre Aubin
|
74102b607d
|
Simplify error management
|
2021-09-23 19:21:48 +02:00 |
|
Alexandre Aubin
|
6b8cb0c005
|
Hmpf refactor moar stuff but does this ever ends
|
2021-09-23 18:57:01 +02:00 |
|
ljf
|
79126809eb
|
[enh] Bind function for hotspot
|
2021-09-23 18:39:36 +02:00 |
|
Alexandre Aubin
|
548042d503
|
Moar fixes .. + add test for boolean normalize/humanize
|
2021-09-23 13:07:46 +02:00 |
|
Alexandre Aubin
|
68d849f7ab
|
Adapt tests for domain/path normalize
|
2021-09-23 10:45:37 +02:00 |
|