Skip to content

Releases: agilare/ladecadanse

3.4.0

28 Feb 21:17
Compare
Choose a tag to compare

Fixed

  • events : copy

Added

  • UserLevel class introduced (replaces useless table groupes)
  • 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 as utils_functions.php and moved in sanitizeForHtml()
    • agenda.php to evenement-agenda.php, event to evenement-actions
    • _footer.php externalize js
    • _header.php mv script jquery to footer

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

19 Feb 21:03
Compare
Choose a tag to compare

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

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

05 Feb 19:52
Compare
Choose a tag to compare

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

12 Jan 17:28
Compare
Choose a tag to compare

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 (ex params_model.php) completed
  • cleaning of useless code
  • clearer README
  • php 7.4

3.2.4

27 Dec 10:38
Compare
Choose a tag to compare

Fixed

  • remove event text styling feature to avoid layout break
  • query parameters handling
  • better naming of dirs to ignore by git

Changed

  • remove old unused jquery, chosen dependencies js files

3.2.3

21 Nov 17:37
Compare
Choose a tag to compare

Fixed

  • update Google Analytics tracking code and moved id to const
  • for MySQL 5.7, avoid incompatibility of some value formats

3.2.2

21 Nov 17:33
Compare
Choose a tag to compare

Added

  • js alert in forms if user selects a file to upload > 2 Mb
  • "prochains événements" in home page title

3.2.1 : compat with db utf8mb4 encoding, small fixes, updates of libs

21 Dec 17:11
Compare
Choose a tag to compare
v3.2.1

compat with db utf8mb4 encoding, small fixes, updates of libs

3.2 : fixes and improvements of old v3 issues

23 Jun 13:01
Compare
Choose a tag to compare

Better experience for visitors, contributors and admins

Details in issues of Milestone for v3.2 : https://github.com/agilare/ladecadanse/milestone/1?closed=1