This project is mirrored from https://github.com/sympa-community/sympa.git.
Pull mirroring updated .
- 23 Mar, 2011 1 commit
-
-
olivier.salaun authored
[feature][#3802][submited by P.Crandall, U.Chicago] SYMPA gecos used in service messages is no more hard-coded. New 'email_gecos' sympa.conf parameter. git-svn-id: https://subversion.renater.fr/sympa/trunk@7037 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 21 Mar, 2011 1 commit
-
-
olivier.salaun authored
[feature][#6492]Provide expiration of in-memory msgid_table. 2 new sympa.conf parameters : msgid_table_cleanup_frequency msgid_table_cleanup_ttl git-svn-id: https://subversion.renater.fr/sympa/trunk@7035 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 18 Mar, 2011 1 commit
-
-
sympa-authors authored
git-svn-id: https://subversion.renater.fr/sympa/trunk@7034 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 17 Mar, 2011 1 commit
-
-
olivier.salaun authored
[-bug] Prevent "List::get_list_member() Unable to retrieve information from database for user xx" while running subindex git-svn-id: https://subversion.renater.fr/sympa/trunk@7033 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 02 Mar, 2011 4 commits
-
-
david.verdin authored
[dev] Refactoring: Now the code allowing to add or update fields definition in the database is stored in a dedicated module for MySQL and Postgres. git-svn-id: https://subversion.renater.fr/sympa/trunk@7031 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
david.verdin authored
git-svn-id: https://subversion.renater.fr/sympa/trunk@7030 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
david.verdin authored
git-svn-id: https://subversion.renater.fr/sympa/trunk@7029 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
david.verdin authored
[dev] Committing work in progress about factorizing RDMS-specific upgrade code into RDBMS-dedicated modules. git-svn-id: https://subversion.renater.fr/sympa/trunk@7028 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 01 Mar, 2011 1 commit
-
-
david.verdin authored
[change] Refactoring : All the code related to database and LDAP access was refactored. Main changes: - new module SDM.pm : handles all the connection and access to the Sympa database. Now querying the Sympa database anywhere in the code can be done by calling: '&SDM::do_query($statement, @variables). all the connections, errors, statement preparation and executions are handled in the SDM module. - SQLSource and LDAPSource MUST now be manipulated through instances. the usage of class methods have been removed, because, with the exception of the Sympa database, all the usages are related to non-resident connections, so there is no usage of class instances and variables. git-svn-id: https://subversion.renater.fr/sympa/trunk@7027 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 18 Feb, 2011 1 commit
-
-
serge.aumont authored
[change] Internal changes Message object is used in all subroutine from sympa.pl to Bulk::store and used by bulk.pl [change] Message submitted from web interface are still written in msg spool, but when sympa.pl process them it does not need to send them to himself. Now sympa.pl can run on a serveur without MTA [bug] ssmime signature of message with attachement are not altered now [bug] message submitted from web interface using authenticated http session are processed by sympa.pl with 'md5' authentication level. git-svn-id: https://subversion.renater.fr/sympa/trunk@7024 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 17 Feb, 2011 1 commit
-
-
david.verdin authored
git-svn-id: https://subversion.renater.fr/sympa/trunk@7023 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 11 Feb, 2011 2 commits
-
-
david.verdin authored
[change] DBManipulator* modules now inherit from a generic class called DefaultDBManipulator. This class will implement all the required functions in MySQL syntax. Therefore, functions in DBManipulator* files will only be needed if the corresponding RDBMS has a specific behaviour. git-svn-id: https://subversion.renater.fr/sympa/trunk@7022 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
david.verdin authored
[change] Factorizing: creating the DBManipulator*.pm modules. These modules contain the code specific to each RDBMS Sympa supports. The inherit from the generic class DataSource. Anytime Sympa tries to access data in an SQL database, it must create a SQLSource object with, in argument, a hash containing the connexion parameters. All the database manipulations are subsequently done through this generic object, not having to take into account any RDBMS specificity. Also added the "SympaDatabaseManager.pm" module which is specialized in manipulating the Sympa database: upgrade, connexion, version checking, etc. git-svn-id: https://subversion.renater.fr/sympa/trunk@7021 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 10 Feb, 2011 1 commit
-
-
serge.aumont authored
git-svn-id: https://subversion.renater.fr/sympa/trunk@7020 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 08 Feb, 2011 2 commits
-
-
david.verdin authored
git-svn-id: https://subversion.renater.fr/sympa/trunk@7018 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
david.verdin authored
[change] All the code realted to database management in Upgrade.pm was moved to a new module: SympaDatabaseManager.pm git-svn-id: https://subversion.renater.fr/sympa/trunk@7017 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 07 Feb, 2011 1 commit
-
-
david.verdin authored
[-change] Refactoring: Changing the way the inheritance is implemented for Datasource, SQLSource and LDAPSource: the two latter now inherit from the first one using @ISA arrays. They are directly called in the code when creating a new db handler instead of calling new Datasource(). git-svn-id: https://subversion.renater.fr/sympa/trunk@7016 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 02 Feb, 2011 6 commits
-
-
david.verdin authored
[bug] When using merge feature, the merge was don only once, with the first user picked. The message was then sent to all users with the first user's data. Fixed by reinitializing the message object with the original message at each merge loop. git-svn-id: https://subversion.renater.fr/sympa/trunk@7015 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
olivier.salaun authored
While using generic_sso, declared environment variable names needs to be transformed accordingly git-svn-id: https://subversion.renater.fr/sympa/trunk@7013 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
david.verdin authored
[change] The database description is moved to a dedicated "DatabaseDescription.pm" module to improve code lisibility and orthogonality. git-svn-id: https://subversion.renater.fr/sympa/trunk@7007 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
david.verdin authored
[-change] Adding the flag 'nofatal' when opening log to prevent the croak signal issuing if the connection to syslog can't be established. git-svn-id: https://subversion.renater.fr/sympa/trunk@7006 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
olivier.salaun authored
[bug]While using generic_sso, allow other characters for the 'netid_http_header'parameter (including hyphen). git-svn-id: https://subversion.renater.fr/sympa/trunk@7005 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
olivier.salaun authored
The problem was due to the user password no more stored in the user DB. Usage of password to validate the user email address has been replaced with one-time tickets. git-svn-id: https://subversion.renater.fr/sympa/trunk@7004 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 01 Feb, 2011 2 commits
-
-
olivier.salaun authored
[bug][#5989][submited by A.Bendzsak] change_email web feature did not updae the netidmap_table. Now it does. git-svn-id: https://subversion.renater.fr/sympa/trunk@7003 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
olivier.salaun authored
[bug][#3049][reported by L. Foucher, IUT P. Sabatier] CAS authentication failed when Sympa web server was behind an HTTP reverse proxy. The URL of the service passed to the CAS server was incorrect. Now using get_header_field() that can use 'HTTP_X_FORWARDED_HOST' env variable if set. git-svn-id: https://subversion.renater.fr/sympa/trunk@7002 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 31 Jan, 2011 2 commits
-
-
olivier.salaun authored
[feature] New 'auth_service_friendly_name' in auth.conf CAS paragraph. This allows to set a display name for the CAS server, without the constraints that 'auth_service_name' entry has ([\w\-\.]). git-svn-id: https://subversion.renater.fr/sympa/trunk@7001 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
david.verdin authored
[feature] Now the sympa.conf, wwsympa.conf and robot.conf are cached in binary form (e.g. sympa.conf.bin). This speeds up that startup process. [change] Full refactoring of Conf.pm to better distinguish conf/robot loading. First step towards robot-independant and on-the-fly config loading, and also wwsympa.cnf and sympa.conf merge. git-svn-id: https://subversion.renater.fr/sympa/trunk@7000 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 26 Jan, 2011 5 commits
-
-
sympa-authors authored
git-svn-id: https://subversion.renater.fr/sympa/trunk@6998 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
sympa-authors authored
git-svn-id: https://subversion.renater.fr/sympa/trunk@6997 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
sympa-authors authored
git-svn-id: https://subversion.renater.fr/sympa/trunk@6996 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
sympa-authors authored
git-svn-id: https://subversion.renater.fr/sympa/trunk@6995 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
david.verdin authored
git-svn-id: https://subversion.renater.fr/sympa/trunk@6994 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 24 Jan, 2011 1 commit
-
-
serge.aumont authored
git-svn-id: https://subversion.renater.fr/sympa/trunk@6993 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 18 Jan, 2011 2 commits
-
-
serge.aumont authored
git-svn-id: https://subversion.renater.fr/sympa/trunk@6983 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
serge.aumont authored
[bug] Fix parser error where sympa.pl create a lot of temporary messages in expl dir. This bug was introduced in revision 6505 of Bulk.pm git-svn-id: https://subversion.renater.fr/sympa/trunk@6979 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 17 Jan, 2011 1 commit
-
-
sympa-authors authored
git-svn-id: https://subversion.renater.fr/sympa/trunk@6975 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 12 Jan, 2011 3 commits
-
-
sympa-authors authored
git-svn-id: https://subversion.renater.fr/sympa/trunk@6966 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
sympa-authors authored
git-svn-id: https://subversion.renater.fr/sympa/trunk@6965 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
sympa-authors authored
git-svn-id: https://subversion.renater.fr/sympa/trunk@6964 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 11 Jan, 2011 1 commit
-
-
sympa-authors authored
git-svn-id: https://subversion.renater.fr/sympa/trunk@6963 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-