Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update translation #2

Closed
wants to merge 163 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
163 commits
Select commit Hold shift + click to select a range
56a03cd
🐛 — Protect email addresses in archive search, fix #1312
ldidry Jan 6, 2022
0132416
Remind name of the opened list in the notification
ldidry Jan 6, 2022
c3f39c1
Update /sympa/CONTRIBUTING.md
ikedas Jan 14, 2022
e050613
🚸 — Add anchors to prefs to ease linking (like in FAQ, etc.)
ldidry Jan 19, 2022
dd5b4ff
Merge branch 'master' into sympa-6.2
ikedas Jan 25, 2022
4c1ac3a
Merge pull request #1313 from ldidry/remind-opened-list-name by ldidry
ikedas Jan 27, 2022
9651f33
Merge pull request #1328 from ldidry/add-anchors-to-ease-linking by l…
ikedas Jan 27, 2022
135483e
Revert "Merge pull request #595 from ldidry/add-sympa-conf-dist by ld…
ikedas Dec 12, 2021
887e83c
Add a configure option to set the default web server user
xavierba Jan 27, 2022
1c56975
✨ — Add `review`, `bouncers del` and `bouncers reset` to sympa CLI
ldidry Jan 26, 2021
4fa7a8d
Fix #533 — Prevent the use of the list address as subscriber
ldidry Feb 3, 2022
63bcf39
CLI: The arguments without punctuations (e.g. list names) are treated…
ikedas Feb 8, 2022
5089d4d
Typo in the message.
ikedas Feb 8, 2022
aa49563
CLI: Improve error messages.
ikedas Feb 8, 2022
e5fe2c7
CLI: sympa.pl crashes when family is expected as argument.
ikedas Feb 8, 2022
6bd2349
Merge pull request #1344 from ikedas/pr-1286_fix1 by ikedas
ikedas Feb 9, 2022
9959895
Updating translation catalog
Feb 9, 2022
54c8b9b
Add unit/socket files to make use of multiwatch
xavierba Jul 16, 2021
bf65be2
WWSympa: When the last data source has been removed and included user…
ikedas Mar 5, 2022
ffb3c76
Update copyright years. Small fixes on the documentation.
ikedas Mar 5, 2022
587f94c
Merge pull request #1098 & #1357 from ikedas/ldidry/fix-1058 by ldidr…
ikedas Mar 5, 2022
54eb3ce
🐛 — Missing some id on input tags
ldidry Mar 8, 2022
7793e7c
Merge pull request #1358 from ldidry/ldidry-patch-1 by ldidry
ikedas Mar 17, 2022
90fc373
Add unit/socket files to make use of multiwatch
ikedas Mar 17, 2022
ccb4c02
Change layout:
ikedas Mar 17, 2022
ea53fbe
Enable logging errors with multiwatch
ikedas Mar 18, 2022
8590b47
Simplify the code
ikedas Mar 24, 2022
d0e3c3e
Merge pull request #1363 from ikedas/ldidry/fix-1312-anonymised-archi…
ikedas Mar 24, 2022
0f7640f
WWSympa: File paths of archived messages may be exposed in the result…
ikedas Mar 24, 2022
43da077
Merge pull request #1356 from ikedas/issue-1355 by ikedas
ikedas Mar 24, 2022
a88a5e4
Refactoring.
ikedas Mar 28, 2022
0b1876f
Prevent the use of the list owner/moderator address as owner/moderato…
ikedas Mar 28, 2022
c09c636
Merge branch 'sympa-6.2' into ldidry/fix-533
ikedas Mar 28, 2022
d59dd1e
Merge pull request #1366 from ikedas/ldidry/fix-533 by ldidry & ikedas
ikedas Mar 28, 2022
f6a9b30
Merge pull request #1365 from ikedas/issue-1364 by ikedas
ikedas Apr 1, 2022
d554c04
[feature] Deprecate sympa_wizard.pl with breaking it to "sympa config…
ikedas Apr 6, 2022
9e05034
Refactoring and some improvements.
ikedas Apr 10, 2022
e304225
Docs.
ikedas Apr 11, 2022
4e461c7
sympa config: Sets of parameters to be output may be specified.
ikedas Apr 11, 2022
12cb4b1
Refactoring.
ikedas Apr 11, 2022
36d21b0
Fix the owner of created config file.
ikedas Apr 11, 2022
da85bdb
CLI: "sympa rebuildarc" crashes.
ikedas Apr 13, 2022
beb427a
Small fixes
ikedas Apr 13, 2022
7b54482
Merge pull request #1375 from ikedas/pr-1286_fix2 by ikedas
ikedas Apr 13, 2022
0a089a2
Merge branch 'ikedas/pr-1286_fix1' into ikedas/issue-508_601
ikedas Apr 13, 2022
7cd3339
Add a translation id
ikedas Apr 13, 2022
ab69eaa
Update initial sympa.conf
ikedas Apr 13, 2022
d4264e6
Merge pull request #1370 from ikedas/issue-508_601 by ikedas
ikedas Apr 13, 2022
200fe6b
insignificant typos in config schema
ikedas Apr 15, 2022
73cc995
WWSympa: Adding owner/moderator with non-default options does not work
ikedas Apr 16, 2022
e88f84d
When closed list is restored, subscribers won't be restored (#1380)
ikedas Apr 16, 2022
c93c7c2
tidyallrc was not included in source dist
ikedas Apr 16, 2022
66bf580
Merge pull request #1382 from ikedas/rearrange_tidyall by ikedas
ikedas Apr 17, 2022
7df48b8
Merge pull request #1381 from ikedas/issue-1380 by ikedas
ikedas Apr 17, 2022
4270e6c
Update make-check.yml
ikedas Apr 17, 2022
cb4ea42
service: Add README
ikedas Apr 17, 2022
992a313
Merge pull request #1362 from ikedas/systemd_socket by xavierba & ikedas
ikedas Apr 17, 2022
68877fd
Update NEWS.md
ikedas Apr 20, 2022
4a79912
Update NEWS.md
ikedas Apr 20, 2022
7b37471
blocklist sensitive to spurious whitespace (#1377)
ikedas Apr 21, 2022
a13c903
Update NEWS.md
ikedas Apr 21, 2022
cf1bde6
Merge pull request #1385 from ikedas/issue-1377 by ikedas
ikedas Apr 21, 2022
3cee2d9
a typo
ikedas Apr 22, 2022
02cc1e4
Merge pull request #1379 from ikedas/issue-1329 by ikedas
ikedas Apr 26, 2022
4ca4445
More fixes for #1329
ikedas Apr 26, 2022
bd81332
Addition to #1370: Remove static_content_url from minimal set.
ikedas Apr 27, 2022
818316c
Merge pull request #1387 from ikedas/isue-1329bis by ikedas
ikedas May 8, 2022
906a466
Merge pull request #1389 from ikedas/issue-508_601bis by ikedas
ikedas May 8, 2022
295ec7c
Jobs for macOS enabled again.
ikedas May 8, 2022
6dbde91
Remove user menu entries showing only information (#1393).
racke May 8, 2022
be92b3f
Remove display of email address from user menu.
racke May 9, 2022
74b429b
Revert changes for #1186 "Improving data source synchronization perfo…
ikedas May 15, 2022
663af63
Merge tag '6.2.68' into issue-1186_rev
ikedas May 16, 2022
55f99ac
Merge branch 'sympa-6.2' into issue-1186_rev
ikedas May 16, 2022
7ddadcd
[-feature] Committing latest translations from translate.sympa.org
May 20, 2022
e6c2312
support/correct_msgid: '@' has not been escaped.
ikedas May 20, 2022
07b4f44
Updating translation catalog to replace inappropriate domains used in…
May 20, 2022
367dcf3
Unable to set custom attribute using the SOAP API (if none already se…
ikedas May 21, 2022
9394a80
Merge pull request #1395 from racke/topic/user-menu-clear-info-entrie…
ikedas May 23, 2022
17e1a6e
Merge pull request #1398 from ikedas/issue-1186_rev by ikedas
ikedas May 23, 2022
a175433
Update NEWS.md
ikedas May 23, 2022
19512aa
Job for Linux/Perl5.20 enabled again.
ikedas May 23, 2022
d558e84
Merge pull request #1402 from ikedas/issue-1401 by ikedas
ikedas May 28, 2022
ec12b01
Update NEWS.md
ikedas May 28, 2022
fa356f4
The owner sees the pop-up stating a message is waiting for moderation…
ikedas Jun 3, 2022
64f07fd
Update README.support.md
ikedas Jun 4, 2022
27d8ef3
Merge pull request #1409 from ikedas/issue-1406 by ikedas
ikedas Jun 5, 2022
ef0aae1
Update NEWS.md
ikedas Jun 5, 2022
32132a4
Update NEWS.md
ikedas Jun 7, 2022
8f84118
Bug: With long listname, file name in incoming spools (msg, bounce, a…
ikedas Jun 6, 2022
39ddf25
SympaSOAP: Result by setCustom with parameter including non-ASCII cha…
ikedas Jun 9, 2022
b3b6395
sympa_soap_client.pl fails if SOAP call returns hash result.
ikedas Jun 10, 2022
8d1fb28
Refactoring: Remove unused function Sympa::Tools::Data::dump_var()
ikedas Jun 11, 2022
953944a
Merge branch 'sympa-6.2' into issue-1407_ann
ikedas Jun 11, 2022
062ef52
Merge pull request #1415 from ikedas/issue-1407_ann by ikedas
ikedas Jun 11, 2022
a6a9493
Update NEWS.md
ikedas Jun 11, 2022
caabcec
tidy sources.
ikedas Jun 8, 2022
e56e64d
Parameterize magic number.
ikedas Jun 8, 2022
7a39e0b
[-feature] Committing latest translations from translate.sympa.org
Jun 12, 2022
5e26284
Updating translation catalog
Jun 12, 2022
5351db2
Merge pull request #1413 from ikedas/issue-1407 by ikedas
ikedas Jun 12, 2022
f84eee6
Update NEWS.md
ikedas Jun 12, 2022
657e10b
Merge pull request #1411 from ikedas/queue_buffer_error by ikedas
ikedas Jun 13, 2022
8645995
Update NEWS.md
ikedas Jun 13, 2022
cadb2a8
Missing dependency Pod::Usage (and Pod::Perldoc)
ikedas Jun 13, 2022
bc8c9d7
Remove unessential Pod::Perldoc from cpanfile.
ikedas Jun 14, 2022
545bc3a
Merge pull request #1417 from ikedas/issue-1416 by ikedas
ikedas Jun 15, 2022
d367fcf
Update NEWS.md
ikedas Jun 15, 2022
e35542f
CLI: Only the first loading of sympa.conf used the --config option.
ikedas Jun 15, 2022
d073fab
[-feature] Committing latest translations from translate.sympa.org
Jun 17, 2022
563f494
Updating translation catalog
Jun 17, 2022
be15256
Update NEWS.md
ikedas Jun 19, 2022
bd5d9e4
Merge pull request #1425 from ikedas/pr-1421_bis by ikedas
ikedas Jun 23, 2022
59b8a8f
Update NEWS.md
ikedas Jun 23, 2022
4a44e0a
Fix some typos
fingolfin Jun 27, 2022
4c95474
Adding labels to issue templates
ikedas Jul 2, 2022
a3b878f
[-feature] Committing latest translations from translate.sympa.org
Jul 3, 2022
60d6165
Updating source texts according to fixes on en_US catalog
Jul 3, 2022
0f5a959
Updating translation catalog
Jul 3, 2022
4723ea6
Revert a change in previous commit.
ikedas Jul 3, 2022
a609754
Merge branch 'translation' into fingolfin/mh/typos2
ikedas Jul 3, 2022
84ac72d
Merge pull request #1436 from ikedas/fingolfin/mh/typos2 by fingolfin…
ikedas Jul 3, 2022
eedd5ec
Update NEWS.md
ikedas Jul 3, 2022
d8b8b33
[-feature] Committing latest translations from translate.sympa.org
Jul 4, 2022
406f3e4
Updating translation catalog
Jul 4, 2022
91edb68
Merge branch 'ikedas/translation'
ikedas Jul 4, 2022
aa7aa87
Create stale.yml
ikedas Jul 23, 2022
dbbbe21
[bug] Crash with the broken message with "multipart/signed" MIME type…
ikedas Jul 27, 2022
fa59f4e
Merge pull request #1455 from ikedas/issue-1454 by ikedas
ikedas Jul 27, 2022
9fabb4b
Update NEWS.md
ikedas Jul 28, 2022
ff25db8
Additional fix to #1379 (#1329)
ikedas Aug 17, 2022
d5344d2
Use new domain name and list addresses for Sympa in the source
ikedas Aug 17, 2022
5ddfb6b
Merge pull request #1462 from ikedas/issue-1329_bis by ikedas
ikedas Aug 18, 2022
d4d8ae5
Add notes to support/README.support.md
ikedas Aug 20, 2022
c6dae60
[-feature] Committing latest translations from translate.sympa.community
Sep 1, 2022
4b828e6
Updating translation catalog
Sep 1, 2022
cca3435
Merge pull request #1472 from sympa-community/translation
racke Sep 2, 2022
2639bf2
Merge pull request #1463 from ikedas/new_domain_name
racke Sep 4, 2022
7490fd4
Update NEWS.md
racke Sep 4, 2022
fdbcbf2
Finalize version and release date for 6.2.70.
racke Sep 4, 2022
6656c83
[-feature] Committing latest translations from translate.sympa.community
Oct 6, 2022
2aa297f
Updating source texts according to fixes on en_US catalog
Oct 6, 2022
42173fb
Updating translation catalog
Oct 6, 2022
bdd4e43
Merge pull request #1490 from sympa-community/translation
racke Oct 9, 2022
8f21322
Update release date.
racke Oct 9, 2022
d75462d
Merge pull request #1384 from sympa-community/pr/release-6.2.70
racke Oct 9, 2022
b12284f
[-release] Preparing version 6.2.70
Oct 9, 2022
f8869fa
[-feature] Committing latest translations from translate.sympa.community
Nov 10, 2022
3a99f41
Updating source texts according to fixes on en_US catalog
Nov 10, 2022
b31c0cc
Updating translation catalog
Nov 10, 2022
cfd4452
.github/workflows/submit-pr-for-translation.yml
ikedas Nov 11, 2022
144c8e7
Update submit-pr-for-translation.yml
ikedas Nov 11, 2022
1f64e42
Update submit-pr-for-translation.yml
ikedas Nov 11, 2022
ce43a78
Update submit-pr-for-translation.yml
ikedas Nov 11, 2022
fa447b0
Update submit-pr-for-translation.yml
ikedas Nov 11, 2022
4d5841e
Update submit-pr-for-translation.yml
ikedas Nov 11, 2022
773f8f5
Update submit-pr-for-translation.yml
ikedas Nov 11, 2022
390d22f
Update submit-pr-for-translation.yml
ikedas Nov 11, 2022
728b51b
Update submit-pr-for-translation.yml
ikedas Nov 11, 2022
7c04996
Update submit-pr-for-translation.yml
ikedas Nov 11, 2022
c9bd304
Update submit-pr-for-translation.yml
ikedas Nov 11, 2022
d0de921
Update submit-pr-for-translation.yml
ikedas Nov 11, 2022
a294e38
Update submit-pr-for-translation.yml
ikedas Nov 11, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .github/ISSUE_TEMPLATE/bug-report.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
name: Bug report
about: Create a report to help us improve
labels: bug

---

Expand Down
1 change: 1 addition & 0 deletions .github/ISSUE_TEMPLATE/feature-request.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
name: Feature request
about: Suggest an idea for this project
labels: enhancement

---

Expand Down
1 change: 1 addition & 0 deletions .github/ISSUE_TEMPLATE/question.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
name: Question
about: Ask community for help
labels: question

---

Expand Down
68 changes: 68 additions & 0 deletions .github/stale.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
# Configuration for probot-stale - https://github.com/probot/stale

# Number of days of inactivity before an Issue or Pull Request becomes stale
daysUntilStale: 183

# Number of days of inactivity before an Issue or Pull Request with the stale label is closed.
# Set to false to disable. If disabled, issues still need to be closed manually, but will remain marked as stale.
daysUntilClose: 7

# Only issues or pull requests with all of these labels are check if stale. Defaults to `[]` (disabled)
onlyLabels:
- question

# Issues or Pull Requests with these labels will never be considered stale. Set to `[]` to disable
exemptLabels:
- bug
- design
- enhancement
- 'help wanted'
- 'on going'
- packaging
- security
- test
- translation

# Set to true to ignore issues in a project (defaults to false)
exemptProjects: false

# Set to true to ignore issues in a milestone (defaults to false)
exemptMilestones: false

# Set to true to ignore issues with an assignee (defaults to false)
exemptAssignees: false

# Label to use when marking as stale
staleLabel: wontfix

# Comment to post when marking as stale. Set to `false` to disable
markComment: >
This issue has been automatically marked as stale because it has not had
recent activity. It will be closed if no further activity occurs. Thank you
for your contributions.

# Comment to post when removing the stale label.
# unmarkComment: >
# Your comment here.

# Comment to post when closing a stale Issue or Pull Request.
# closeComment: >
# Your comment here.

# Limit the number of actions per hour, from 1-30. Default is 30
limitPerRun: 30

# Limit to only `issues` or `pulls`
only: issues

# Optionally, specify configuration settings that are specific to just 'issues' or 'pulls':
# pulls:
# daysUntilStale: 30
# markComment: >
# This pull request has been automatically marked as stale because it has not had
# recent activity. It will be closed if no further activity occurs. Thank you
# for your contributions.

# issues:
# exemptLabels:
# - confirmed
13 changes: 3 additions & 10 deletions .github/workflows/make-check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:
fail-fast: false
matrix:
os:
#- 'macos-latest' # Crypt::OpenSSL::X509 doesn't support openssl@3
- 'macos-latest'
- 'ubuntu-latest'
perl:
- '5.34'
Expand All @@ -25,7 +25,7 @@ jobs:
- '5.26'
- '5.24'
#- '5.22'
#- '5.20' # Fails with ubuntu: See below.
- '5.20'
#- '5.18'
- '5.16'
name: Perl ${{ matrix.perl }} on ${{ matrix.os }}
Expand All @@ -40,13 +40,6 @@ jobs:
if: runner.os == 'macOS'
run: |
brew install automake
#XXX This doesn't work, though I don't know why.
#- name: Workaround for rt.perl.org#116989
# if: runner.os == 'Linux' && matrix.perl == '5.20'
# # For Crypt::OpenSSL::X509
# run: >
# echo PERL_CPANM_OPT=--configure-args="CCFLAGS='-Wno-error=unused-function'"
# >> $GITHUB_ENV
- name: Workaround for macOS
if: runner.os == 'macOS'
# For Crypt::SMIME
Expand All @@ -73,6 +66,6 @@ jobs:
autoreconf -i
./configure --with-defaultdir=`pwd`/default
cd src; make; cd ..
make check-local TEST_FILES='xt/perltidy.t' || true
#make check-local TEST_FILES='xt/perltidy.t' || true
make check-local
shell: bash
22 changes: 22 additions & 0 deletions .github/workflows/submit-pr-for-translation.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
on:
push:
branches:
- translation

env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
GH_PR_TITLE: Update translation
GH_PR_BODY: This pull request was automatically submitted.
GH_PR_LABEL: enhancement,help wanted

jobs:
submit-pr-for-translation:
if: github.repository_owner == 'ikedas'
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Submit PR to update translation
run: >
gh pr create -H $GITHUB_REPOSITORY_OWNER:$GITHUB_REF_NAME
-t "$GH_PR_TITLE" -b "$GH_PR_BODY" -l "$GH_PR_LABEL"
|| true
8 changes: 4 additions & 4 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,6 @@ Makefile
/po/sympa/POTFILES
/po/web_help/POTFILES
/sympa.conf
/sympa.conf-dist

# make

Expand All @@ -31,7 +30,6 @@ Makefile
*.o
*.po~
/previous_sympa_version
/mk-sympa-dist.pl
/src/bin/*.pl
/src/cgi/*.fcgi
/src/libexec/*.pl
Expand All @@ -42,7 +40,10 @@ Makefile
/po/sympa/stamp-po
/po/web_help/remove-potcdate.sed
/po/web_help/stamp-po
/src/etc/script/sympa
/service/sympa
/service/*.service
/service/*.socket
/service/sympa-tmpfiles.conf
/src/lib/stamp-man3
/src/lib/stamp-man1
/src/lib/Sympa/Constants.pm
Expand All @@ -55,7 +56,6 @@ Makefile
# make install

/data_structure.version
/sympa_wizard.pl.inst

# make dist

Expand Down
8 changes: 4 additions & 4 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ We expect feedback by users and developers. You can submit issues and pull requ

If you have difficulty accessing GitHub site, you may send bug reports to the developers:

- [sympa-developpers mailing list](https://listes.renater.fr/sympa/info/sympa-developpers)
- [devel@sympa mailing list](https://lists.sympa.community/info/devel)

Note that your message will be open to the public.

Expand All @@ -21,11 +21,11 @@ How to translate user interface

You may help us translating user interface of Sympa to your languages:

* [Translate Sympa](https://translate.sympa.org/)
* [Translate Sympa](https://translate.sympa.community/)

To add or correct translations, you have to sign up.

More about translation, please see the [Translation Guide](https://translate.sympa.org/pages/help).
More about translation, please see the [Translation Guide](https://translate.sympa.community/pages/help).

Incubating new documentation
-------------------------------
Expand All @@ -34,7 +34,7 @@ The site for development of Sympa documentation launced:

* [Incubating the new Sympa documentation site](https://github.com/sympa-community/sympa-community.github.io)

This site aims to renovate Sympa documentation. We expect inputs including addition, correction and suggestion from the community. For further details, please see the page "[Contributing for Sympa documentation](https://github.com/sympa-community/sympa-community.github.io/blob/master/CONTRIBUTING.md)".
This site aims to renovate Sympa documentation. We expect inputs including addition, correction and suggestion from the community. For further details, please see the page "[Contributing for Sympa documentation](https://www.sympa.community/CONTRIBUTING.html)".

----
[The Sympa Community](https://github.com/sympa-community)
2 changes: 1 addition & 1 deletion INSTALL.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
To install Sympa, see Sympa Administration Manual:

* https://sympa-community.github.io/manual/install.html
* https://www.sympa.community/manual/install.html

40 changes: 10 additions & 30 deletions Makefile.am
Original file line number Diff line number Diff line change
@@ -1,13 +1,11 @@
# $Id$

# Sympa - SYsteme de Multi-Postage Automatique
#
# Copyright (c) 1997, 1998, 1999 Institut Pasteur & Christophe Wolfhugel
# Copyright (c) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
# 2006, 2007, 2008, 2009, 2010, 2011 Comite Reseau des Universites
# Copyright (c) 2011, 2012, 2013, 2014, 2015, 2016, 2017 GIP RENATER
# Copyright 2017, 2018, 2019 The Sympa Community. See the AUTHORS.md file at
# the top-level directory of this distribution and at
# Copyright 2017, 2018, 2019, 2022 The Sympa Community. See the
# AUTHORS.md file at the top-level directory of this distribution and at
# <https://github.com/sympa-community/sympa.git>.
#
# This program is free software; you can redistribute it and/or modify
Expand All @@ -23,7 +21,7 @@
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.

SUBDIRS = src default doc po www
SUBDIRS = src default doc po service www

check_SCRIPTS = \
t/01_Conf.t \
Expand Down Expand Up @@ -77,7 +75,8 @@ check_DATA = \
t/samples/signed.eml \
t/samples/unsigned.eml \
t/stub/Sympa/Constants.pm \
xt/perlcriticrc
xt/perlcriticrc \
xt/tidyallrc
noinst_SCRIPTS = \
xt/critic.t \
xt/fixme.t \
Expand All @@ -101,8 +100,7 @@ EXTRA_DIST = \
$(noinst_SCRIPTS) \
$(nobase_modules_DATA)

CLEANFILES = \
sympa.conf-dist
CLEANFILES =

MSGFMT=@MSGFMT@
.po.mo:
Expand Down Expand Up @@ -158,11 +156,6 @@ installconfig: installdir
chown $(USER) $(DESTDIR)$(confdir)/sympa.conf; \
chgrp $(GROUP) $(DESTDIR)$(confdir)/sympa.conf; \
fi
@echo "Installing configuration template ..."
-@echo "installing sympa.conf-dist"; \
$(INSTALL) -m 644 -T sympa.conf-dist $(DESTDIR)$(confdir)/sympa.conf-dist; \
chown $(USER) $(DESTDIR)$(confdir)/sympa.conf-dist; \
chgrp $(GROUP) $(DESTDIR)$(confdir)/sympa.conf-dist
-@if [ ! -f $(DESTDIR)$(sysconfdir)/data_structure.version ]; then \
cd $(DESTDIR)$(sysconfdir); \
echo "# automatically created file" >> data_structure.version; \
Expand Down Expand Up @@ -193,7 +186,7 @@ installconfig: installdir
nextstep:
@echo ""
@echo "** You can find documentation at:"
@echo "** https://sympa-community.github.io/manual/"
@echo "** https://www.sympa.community/manual/"
@echo ""
@echo "#########################################################"
@echo "# CHECK YOU HAVE ALL THE NEEDED MODULES:"
Expand All @@ -204,21 +197,13 @@ nextstep:
@echo "# * Edit this file to define initial configuration:"
@echo "# $(confdir)/sympa.conf"
@echo "#"
@echo "# ADDITIONAL SETTINGS:"
@echo "# * You will find all available configuration settings in:"
@echo "# $(confdir)/sympa.conf-dist"
@echo "#"
@echo "# * Copy the configuration settings you want in:"
@echo "# $(confdir)/sympa.conf"
@echo "#"
@echo "# UPGRADING"
@echo "# * Run this script to upgrade your data structures:"
@echo "# $(sbindir)/sympa upgrade"
@echo "#######################################################"

uninstall-hook:
cd $(DESTDIR)$(confdir) && rm -f sympa.conf
cd $(DESTDIR)$(confdir) && rm -f sympa.conf-dist
cd $(DESTDIR)$(confdir) && rm -f wwsympa.conf
cd $(DESTDIR)$(sysconfdir) && rm -f data_structure.version
cd $(DESTDIR)$(sysconfdir) && rm -f README
Expand All @@ -233,16 +218,11 @@ distcheck-hook:
-sha256sum $(DIST_ARCHIVES) > $(DIST_ARCHIVES).sha256
-openssl sha512 $(DIST_ARCHIVES) > $(DIST_ARCHIVES).sha512

# tidyall --conf-file doc/dot.tidyallrc --root-dir . --recursive src t xt
# tidyall --conf-file xt/tidyallrc --root-dir . --recursive src t xt
tidyall:
@ ( echo 'exit 1 if grep { $$_->error }'; \
echo 'Code::TidyAll->new_from_conf_file('; \
echo ' "doc/dot.tidyallrc", root_dir => ".", recursive => 1'; \
echo ')->process_paths(qw(src xt t))' \
echo ' "xt/tidyallrc", root_dir => ".", recursive => 1'; \
echo ')->process_paths(qw(src t xt))' \
) | $(PERL) -MCode::TidyAll

all-local: sympa.conf-dist

sympa.conf-dist:
@PERL5LIB=$(srcdir)/src/lib; export PERL5LIB; \
$(PERL) mk-sympa-dist.pl
53 changes: 53 additions & 0 deletions NEWS.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,58 @@
# Change Log

## [6.2.70](https://github.com/sympa-community/sympa/tree/6.2.70) (2022-10-09)

[Full Changelog](https://github.com/sympa-community/sympa/compare/6.2.68...6.2.70)

**Incompatible changes:**

- `sympa_wizard.pl` was deprecated. About alternatives see [\#508](https://github.com/sympa-community/sympa/issues/508).

**Implemented enhancements:**

- Linux: Replace spawn-fcgi by systemd socket for wwsympa/sympasoap [\#799](https://github.com/sympa-community/sympa/issues/799)
- CLI: Add "`sympa` `review` _list_`@`_domain_ \[`--status`\]" [\#1102](https://github.com/sympa-community/sympa/issues/1102)
- CLI: Add "`sympa` `bouncers` `reset`", "`sympa` `bouncers` `del`" commands [\#1058](https://github.com/sympa-community/sympa/issues/1058)
- Prevent the use of the list address as subscriber that receive mails [\#533](https://github.com/sympa-community/sympa/issues/533)
- CLI: Deprecate `sympa_wizard.pl` [\#508](https://github.com/sympa-community/sympa/issues/508)
- Have code formatting guideline [\#319](https://github.com/sympa-community/sympa/issues/319)
- 🚸 — Add anchors to prefs to ease linking \(like in FAQ, etc.\) [\#1328](https://github.com/sympa-community/sympa/pull/1328)
- Remind name of the opened list in the notification [\#1313](https://github.com/sympa-community/sympa/pull/1313)

**Fixed bugs:**

- Crash with the broken message with "multipart/signed" MIME type [\#1454](https://github.com/sympa-community/sympa/issues/1454)
- Fix typos [\#1432](https://github.com/sympa-community/sympa/pull/1432)
- CLI: Only the first loading of sympa.conf used the --config option [\#1425](https://github.com/sympa-community/sympa/pull/1425)
- Fix outdated link to Data::Password variables [\#1426](https://github.com/sympa-community/sympa/pull/1426)
- Missing dependency Pod::Usage [\#1417](https://github.com/sympa-community/sympa/pull/1417)
- File names in incoming spool can be truncated [\#1410](https://github.com/sympa-community/sympa/issues/1410)
- SympaSOAP: Result by `setCustom` with parameter including non-ASCII characters is broken [\#1407](https://github.com/sympa-community/sympa/issues/1407)
- `sympa_soap_client.pl` fails if SOAP call returns hash result. [\#1415](https://github.com/sympa-community/sympa/pull/1415)
- The owner unnecessarily sees the pop-up stating a message is waiting for moderation [\#1406](https://github.com/sympa-community/sympa/issues/1406)
- Unable to set custom attribute using the SOAP API, if none already set [\#1401](https://github.com/sympa-community/sympa/issues/1401)
- Unsubscribe and Signoff Requests Cause Sympa Service Crash in 6.2.68 [\#1359](https://github.com/sympa-community/sympa/issues/1359)
- Add owner with non-default options, e.g. "privileged" profile, not working [\#1329](https://github.com/sympa-community/sympa/issues/1329)
- Blocklist is sensitive to spurious whitespace [\#1377](https://github.com/sympa-community/sympa/issues/1377)
- When closed list is restored, subscribers won't be restored [\#1380](https://github.com/sympa-community/sympa/issues/1380)
- WWSympa: File paths of archived messages may be exposed in the result of arcsearch [\#1364](https://github.com/sympa-community/sympa/issues/1364)
- WWSympa: "Synchronize ... with data sources" button is not shown [\#1355](https://github.com/sympa-community/sympa/issues/1355)
- `tidyallrc` was not included in source dist [\#1382](https://github.com/sympa-community/sympa/pull/1382)
- CLI: Bugs that crash command line interface [\#1375](https://github.com/sympa-community/sympa/pull/1375) [\#1344](https://github.com/sympa-community/sympa/pull/1344)
- 🐛 — Missing some id on input tags [\#1358](https://github.com/sympa-community/sympa/pull/1358)
- Protect email addresses in archive search [\#1312](https://github.com/sympa-community/sympa/issues/1312)

**Closed issues:**

- Remove user menu entries showing only information [\#1393](https://github.com/sympa-community/sympa/issues/1393)
- Sympa Debian issues [\#971](https://github.com/sympa-community/sympa/issues/971)
- Probem typo [\#115](https://github.com/sympa-community/sympa/issues/115)

**Other changes:**

- Use new domain name and list addresses for Sympa in the source [\#1463](https://github.com/sympa-community/sympa/pull/1463)
- Update translations [\#1472](https://github.com/sympa-community/sympa/pull/1472)

## [6.2.68](https://github.com/sympa-community/sympa/tree/6.2.68) (2022-01-25)

[Full Changelog](https://github.com/sympa-community/sympa/compare/6.2.67b.3...6.2.68)
Expand Down
Loading