Timothée Floure
|
82bc7576ef
|
Remove legacy gnugen CI, add build instructions
|
2020-11-24 10:14:45 +01:00 |
|
Timothée Floure
|
efcbced392
|
Port from mlmmj to mailman3
|
2020-11-24 10:03:13 +01:00 |
|
Timothée Floure
|
00e18d3d43
|
Fix $DESTDIR usage in Makefile
|
2019-10-31 18:49:27 +01:00 |
|
Timothée Floure
|
e171445764
|
Bump package version
|
2019-10-31 17:50:00 +01:00 |
|
Timothée Floure
|
af79def2b5
|
Cleanup email unpacking
|
2019-10-31 17:45:48 +01:00 |
|
Timothée Floure
|
bcd855df3c
|
Fix LDAP user/mail resolution
|
2019-10-31 17:19:22 +01:00 |
|
Timothée Floure
|
ad221c1d33
|
Adapt to gnugen's LDAP tree structure
We will eventually support both unipoly and gnugen.
|
2019-10-30 16:56:30 +01:00 |
|
Timothée Floure
|
3a66832fac
|
Fix artifact export of run-build CI step
|
2019-10-30 15:53:29 +01:00 |
|
Timothée Floure
|
89cb215f41
|
Add new systemd units (supporting custom paths)
|
2019-10-30 15:51:43 +01:00 |
|
Timothée Floure
|
fcb3e0ce5d
|
Fix run-build CI step
|
2019-10-30 15:45:04 +01:00 |
|
Timothée Floure
|
187ab67a84
|
Read configuration file from ARGV[0] if present
|
2019-10-30 13:25:16 +01:00 |
|
Timothée Floure
|
6d4f395a0f
|
Update CI configuration following name change
|
2019-10-30 13:15:04 +01:00 |
|
Timothée Floure
|
6c169ab3a1
|
Rename from unipoly-mlmmj-ldap-sync to mlmmj-ldap-sync
|
2019-10-30 12:21:16 +01:00 |
|
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 |
|