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

Merge master dans preprod #1619

Merged
merged 41 commits into from
Feb 9, 2025
Merged

Merge master dans preprod #1619

merged 41 commits into from
Feb 9, 2025

Conversation

stakovicz
Copy link
Contributor

No description provided.

agallou and others added 30 commits December 24, 2024 16:55
suppression du lien vers le blog de bordeaux
On avait un bouton d'export des justificatifs sur la page des comptes.
Il était mal nommé et passait en paramètre l'id du compte, mais sans l'utiliser
Cela est plus logique de l'avoir sur la page journal, non filtrée sur un compte,
et plus utilisée. On le déplace donc en le renommant et supprimant le paramètre compte
non utilisé.
ajout du bouton d'export des justificatifs depuis le journal
* amélioration indexation google

* correction du schema http > https + des redirections inutiles

* canonical membre société

* remove html5shiv

* allègement du poids des pages

* page 404 personnalisée

* correction des liens vers la home

* meilleure traduction

* fix logout

* global canonical
Ce refactor permet de moderniser le code du notifier en le rendant
testable avec un client HTTP et un serializer à jour.
Elles ne servent plus et pourront être remises à la prochaine pandémie
* issue#386 sitemap google

* issue#386 sitemap google video
* rector installation before 1st pass
* rector installation 1st pass
Ce fichier demande aux IA génératives de ne pas utiliser le site de
l'AFUP pour leur entrainement. Les IA listées sont celles qui semblent
respecter ces directives.
* Avant la 2e pass

* Après la 2e pass
* Protection du pouvoir par la présence

* Ajout de la contrainte
Il est rajouté automatiquement lors de l'affichage donc ne doit pas être
présent en base.
stakovicz and others added 11 commits February 3, 2025 19:01
* On enlève SiteBaseController et tout ce qui va avec
On a ce timestamp en base pour l'AG 1738969200

Il est récupéré coté PHP de cette façon : https://github.com/afup/web/blob/a5346935d2322fb0c2a366f1db7e663163d6eb2b/sources/AppBundle/GeneralMeeting/GeneralMeetingRepository.php#L44

Il a donc cette valeur :

```
var_dump(DateTimeImmutable::createFromFormat('U', '1738969200'));

object(DateTimeImmutable)#1 (3) {
  ["date"]=>
  string(26) "2025-02-07 23:00:00.000000"
  ["timezone_type"]=>
  int(1)
  ["timezone"]=>
  string(6) "+00:00"
}
```

Le comparatif à la date courante ne fonctionne pas (l'AG est le 8).

On a une PR pour un début de fix plus global : https://github.com/afup/web/pull/1612/files

Mais ici pour faire fonctionner sur le facile d'accès au vu du temps imparti sans trop cassé on doit faire un fix un peu moche.
quick fix affichage lien rapide de vote dans l'espace membres
Cela permet de voir le type de dépréciation qui sont levées lors
des tests fonctionnels afin de pouvoir les corriger avant de passer
des mises à jour.
on loggue les dépréciations lors des tests fonctionnels
# Conflicts:
#	composer.json
#	composer.lock
#	package.json
#	sources/Afup/Association/Cotisations.php
#	sources/Afup/Association/Personnes_Morales.php
#	sources/AppBundle/Association/Model/CompanyMember.php
#	sources/AppBundle/Association/Model/User.php
#	sources/AppBundle/Controller/Admin/HomeAction.php
#	sources/AppBundle/Event/Model/Speaker.php
#	sources/AppBundle/Event/Model/Talk.php
#	sources/AppBundle/Twig/AssetsExtension.php
#	yarn.lock
@stakovicz stakovicz marked this pull request as ready for review February 9, 2025 20:16
@stakovicz stakovicz merged commit cba6dbc into preprod Feb 9, 2025
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants