Commit graph

27 commits

Author SHA1 Message Date
Timothée Floure
9262f358cc Fix run-deploy CI configuration syntax 2019-10-30 12:06:31 +01:00
Timothée Floure
22d6f1539b Do not crash if LDAP group does not exist 2019-04-28 17:06:03 +02:00
Timothée Floure
42c1558714 Bump debian package to 0.4 2019-02-25 17:48:40 +01:00
Timothée Floure
76fda2e3ff Fix typo in remove_subscriber_from 2019-02-25 17:38:27 +01:00
Timothée Floure
056b2dda12 Fix typo in gitlab-ci configuration 2018-12-25 10:56:05 +01:00
Timothée Floure
e66109b897 Fix int to string convertion error 2018-12-23 16:41:10 +01:00
Timothée Floure
396fcc7418 Fix some minor rubocop (lint) offenses 2018-12-23 16:40:02 +01:00
Timothée Floure
beeca5ce46 Fix missed errors introduced by refactoring (see precedent commit) 2018-12-23 16:36:48 +01:00
Timothée Floure
d147c917f2 Remove legacy/unused scripts from the repository 2018-12-23 14:27:20 +01:00
Timothée Floure
9b3271ac40 Fix lint errors introduced by begin/rescue block in read_configuration 2018-12-23 14:23:54 +01:00
Timothée Floure
b62ff3b37a Refactor, fix rubocop lint errors 2018-12-23 14:17:30 +01:00
Timothée Floure
bcd179756b Bump debian package version to 0.3 2018-12-23 12:49:19 +01:00
Timothée Floure
2758ba5982 Add "IGNORED" state to actions on list members 2018-10-07 22:18:47 +02:00
Timothée Floure
1c8eb14154 Separate the add and remove operations on lists 2018-10-07 22:15:19 +02:00
Timothée Floure
165e01269d CI: enable automatic deployment for tags 2018-08-22 17:21:00 +02:00
Timothée Floure
923e582c69 Makefile: fix typo in install target (again) 2018-08-22 16:47:59 +02:00
Timothée Floure
dd4525fce2 CI: use debian buster for lint job, since rubocop in not yet package in
stable
2018-08-22 16:35:49 +02:00
Timothée Floure
734c104fe9 Makefile: fix typo in install target 2018-08-22 16:34:07 +02:00
Timothée Floure
e1e99128b5 Add lint (using rubocop) job to the CI 2018-08-22 16:33:05 +02:00
Timothée Floure
0092195f92 Add systemd units and bump package version 2018-08-22 16:27:01 +02:00
Timothée Floure
3c92e2c35d Fix typo in debian/docs 2018-07-03 14:26:09 +02:00
Timothée Floure
3270c06338 Initial structure for debian packaging 2018-06-29 13:56:10 +02:00
Timothée Floure
ddf8cb7f78 Fix a few typos introduced in last commit + case sensitivity due to dirty LDAP entries 2018-06-28 17:53:31 +02:00
Timothée Floure
cc21e41d4a Add and remove users from the mailing lists 2018-06-28 17:44:58 +02:00
Timothée Floure
1b926fdbcc Extract users to be added or removed from a given list 2018-06-28 17:23:42 +02:00
Timothée Floure
b26a4ba565 New synchronization script: fetch values from LDAP and mlmmj 2018-06-28 15:45:14 +02:00
Timothée Floure
8fccf87a94 Import old synchornization scripts by aangel 2018-06-28 09:30:47 +02:00