Releases: agilare/ladecadanse
Releases · agilare/ladecadanse
3.4.0
Fixed
- events : copy
Added
UserLevel
class introduced (replaces useless tablegroupes
)- Whoops error handler
Changed
- users : level 12 (member) disabled
- sessions saved in
var/sessions
- config for events files from images/ to web/uploads/evenements (and gitignore)
- refactor
- data files to new dir
resources
- classes in
libraries
: cleaning, typehints dates.php
more generic asutils_functions.php
and moved insanitizeForHtml()
- agenda.php to evenement-agenda.php, event to evenement-actions
- _footer.php externalize js
- _header.php mv script jquery to footer
- data files to new dir
Removed
- useless fields of user (ip, session, nom, prenom, adresse, telephone, URL, notification_commentaires, remarque), personne_organisateur (role), evenement (URL1, URL2), lieu (horaire_evenement, entree, telephone, email, acces_tpg, plan, actif), organisateur (telephone)
- users : level 10
- comments (completely)
- favorites (completely)
- enlightn/security-checker
Full Changelog: v3.3.0...v3.4.0
3.3.0
Fixed
- search : mots-vides.txt in utf-8
Changed
- lieux home like organizers
- Matomo tracking code modernized and for tools.ladecadanse.ch/matomo
- refactor
- bootstrap, config
- purge, rename global url, rep vars
- class to manage region user choice
- env : replace remaining env var by const, document
- table temp -> user_reset_requests
- url queries for calendar simplified
- misc
- bootstrap, config
Removed
- cache
- breves
- favorites
- adding comments
- lieux : document upload
- app : index.html, utf8-to-utf8mb4
- events : tiny flyers, document upload
- header files (home latests, lieu, organisateur)
- rss : even comments, lieux descriptions
Security
- rm display of mysql errors
3.2.6
Fixed
- misc in agenda, users, contact
- gitignore
Added
- setup PHPMailer (replaces PEAR Mail)
- Docker compose recipe
- analyzers setup : PHPCompatibility, phpstan, security checker
- git-ftp setup
- home : Debout les braves banner
- propose event : intro clarifications
- event form : clarifications for ask organisation registration
- changelog
- TESTS.md
- editorconfig
Changed
- composer : complete needed PHP extensions
- php errors and timezone config externalized
- readme - partially rewritten, completed
- Zebra datepicker 1.9.19
- logs dir
Removed
- PEAR Mail
- php obsolete functions
Security
- rm master key
3.2.5
Fixed
- mailing with Message-ID in header (problem with Gmail rejection #58 )
- organisateurs : access to "lz" menu #55
- password reset avoid URL token rejected
Changed
- better names of files
- better organisation
- moved most of functions into classes
- namespaces and autolading
env_model.php
(exparams_model.php
) completed- cleaning of useless code
- clearer README
- php 7.4
3.2.4
3.2.3
3.2.2
3.2.1 : compat with db utf8mb4 encoding, small fixes, updates of libs
v3.2.1 compat with db utf8mb4 encoding, small fixes, updates of libs
3.2 : fixes and improvements of old v3 issues
Better experience for visitors, contributors and admins
Details in issues of Milestone for v3.2 : https://github.com/agilare/ladecadanse/milestone/1?closed=1