Skip to content
Snippets Groups Projects
Arnaud Levy's avatar
Arnaud Levy authored
* wip menu

* todo

* menu items

Co-authored-by: default avatarPierre-André Boissinot <pierreandre.boissinot@noesya.coop>

* menu items

* adding dependent destroy + try(:sync_with_git) on destroy

* fix static

* fix config permalinks

* fix git path relative on special pages

* replace permalinkable by association on non-localization models

* make localization respond to websites if about does

* add todo on block template statics, handle orga + person for now

* wip snippet posts

Co-authored-by: Arnaud Levy's avatarArnaud Levy <arnaud.levy@noesya.coop>

* fix legacy

* facets references and deps

* publish

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>

* experiences

* commentaire

* fix admin static person facets

* fix person search, lang not needed

* fix indirect object sync

* handle draftable

* redirect if not localized on special pages

* fix facets static + permalinks

* remove byebug

* fix snippets orga and people

* fix design static

* clean

* clean PR 2123

* better

* fix

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>

* Localisation de l'agenda (#2123)

* events

* symetry

* linebreaks

* Update app/views/admin/communication/websites/agenda/events/_list.html.erb

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>

* fix

* Update app/views/admin/communication/websites/agenda/events/new.html.erb

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>

* fix

* fix

* layout

* categories

* fix

* fix

* fix published_in? on non-publishable l10ns

* parent category

Co-authored-by: Arnaud Levy's avatarArnaud Levy <arnaud.levy@noesya.coop>

* special page path

* permalink changes in other pr

* fix

* fixtures

* at least fixtures are ok

---------

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>

* block event

* Simplification des permalinks (#2135)

* wip

* back to oneline

Co-authored-by: Arnaud Levy's avatarArnaud Levy <arnaud.levy@noesya.coop>

---------

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>

* I18n portfolio (#2142)

* wip migrations and models (should adapt base models)

* models portfolio

* portfolio projects

* portfolio categories

* permalink mapping

* fix

* fix

* website id on project localization

* fix

* fix

* fix video snippet

* snippets

* snippet person

* Update forms.sass

* fix (#2143)

* fix (#2146)

* migrate menu items about (#2137)

Co-authored-by: Arnaud Levy's avatarArnaud Levy <arnaud.levy@noesya.coop>

* change data migrations

* mel ok

* nav

* fix

* I18n direct object blocks (#2167)

* fix page preview + block pages

Co-authored-by: default avatarPierre-André Boissinot <pierreandre.boissinot@noesya.coop>

* block post

* fix

* block events

* add tmp_original in scopes for blocks page, post, event

Co-authored-by: default avatarPierre-André Boissinot <pierreandre.boissinot@noesya.coop>
Co-authored-by: Arnaud Levy's avatarArnaud Levy <arnaud.levy@noesya.coop>

* remove publication from portfolio category localizations

* block projects

* block person

* block organizations

* fix

---------

Co-authored-by: default avatarPierre-André Boissinot <pierreandre.boissinot@noesya.coop>
Co-authored-by: Arnaud Levy's avatarArnaud Levy <arnaud.levy@noesya.coop>

* i18n education (#2166)

* diplomas

* diplomas done

* programs

* layout

* refacto

* school wip

* schools

* involvements

* wip

* clean

* fixes

* layout

* wip

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>
Co-authored-by: default avatarPierre-André Boissinot <pierreandre.boissinot@noesya.coop>

* add comment

* migrate diploma_id in programs

* diploma tmp original

* tmp original

* break program form

* involvements

* teacher involvements

* program involvements

* schools roles

Co-authored-by: default avatarPierre-André Boissinot <pierreandre.boissinot@noesya.coop>

* program roles

Co-authored-by: default avatarPierre-André Boissinot <pierreandre.boissinot@noesya.coop>

* program role

* I18n administration (#2170)

* alumni

* locations

* form

* fix

* alumni

* I18n direct object blocks (#2167)

* fix page preview + block pages

Co-authored-by: default avatarPierre-André Boissinot <pierreandre.boissinot@noesya.coop>

* block post

* fix

* block events

* add tmp_original in scopes for blocks page, post, event

Co-authored-by: default avatarPierre-André Boissinot <pierreandre.boissinot@noesya.coop>
Co-authored-by: Arnaud Levy's avatarArnaud Levy <arnaud.levy@noesya.coop>

* remove publication from portfolio category localizations

* block projects

* block person

* block organizations

* fix

---------

Co-authored-by: default avatarPierre-André Boissinot <pierreandre.boissinot@noesya.coop>
Co-authored-by: Arnaud Levy's avatarArnaud Levy <arnaud.levy@noesya.coop>

* locations

* form

* qualiopi

* qualiopi

* fix

* fix

---------

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>
Co-authored-by: default avatarPierre-André Boissinot <pierreandre.boissinot@noesya.coop>

---------

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>
Co-authored-by: default avatarPierre-André Boissinot <pierreandre.boissinot@noesya.coop>

* researchers and publications

* laboratories

* axis

* thesis

* journal

* localize experiences

* volumes

* home

* papers

* comment

* migration fixes

Co-authored-by: default avatarPierre-André Boissinot <pierreandre.boissinot@noesya.coop>

* Paper kind

* wip

* fav

* wip

* wip

* wip

* routes and controllers

* wip

* wip

* wip

* wip

* routes and controllers

* alumni

* contacts and profile

* xp

* company

* docs

* docs

* working docs

* change library to documents

* wip

* fix

* posts

* exports

* block program and posts refactor

* fix

* website::loc: fallback des infos de la loca avec website quand blank

* fix migration + add constraint

Co-authored-by: default avatarPierre-André Boissinot <pierreandre.boissinot@noesya.coop>

* restore backlinks

* fix category show

* fix missing summary in agenda category migration

* fix for_website?

* fix backlinks

* clean education school localizations

* fix category path in blocks

* extract layouts

* blocks

* fix

* trim, lower and unaccent

Co-authored-by: default avatarPierre-André Boissinot <pierreandre.boissinot@noesya.coop>

* schema :)

* fix

* mapping

* comment

* Update app/views/admin/communication/websites/show.html.erb

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>

* fix

* Update app/controllers/admin/research/laboratories_controller.rb

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>

* fix

* paper authors

* Update app/views/admin/research/journals/papers/_form.html.erb

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>

* Update app/controllers/admin/research/researchers_controller.rb

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>

* Update app/controllers/admin/research/researchers_controller.rb

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>

* Update app/views/admin/communication/websites/show.html.erb

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>

* Update app/views/admin/research/laboratories/show.html.erb

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>

* Update app/views/admin/research/laboratories/static.html.erb

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>

* Update app/views/admin/research/publications/_form.html.erb

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>

* Update app/services/migrations/l10n/research/laboratory/axis.rb

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>

* Update app/services/migrations/l10n/research/laboratory/axis.rb

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>

* Update app/services/migrations/l10n/research/thesis.rb

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>

* fix

* fix

* fix

* Update app/views/admin/research/theses/show.html.erb

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>

* Update app/views/admin/research/theses/show.html.erb

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>

* Update app/views/admin/research/theses/show.html.erb

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>

* Update app/views/admin/research/theses/_list.html.erb

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>

* Update app/views/admin/research/theses/_list.html.erb

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>

* fix

* fix

* fix

* fix order

* programs

* fix

* wip

* done

* fix

* fix

* #2131

* Localisation de la recherche (#2172)

* researchers and publications

* laboratories

* axis

* thesis

* journal

* volumes

* home

* papers

* comment

* Paper kind

* fav

* mapping

* comment

* Update app/views/admin/communication/websites/show.html.erb

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>

* fix

* Update app/controllers/admin/research/laboratories_controller.rb

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>

* fix

* paper authors

* Update app/views/admin/research/journals/papers/_form.html.erb

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>

* Update app/controllers/admin/research/researchers_controller.rb

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>

* Update app/controllers/admin/research/researchers_controller.rb

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>

* Update app/views/admin/communication/websites/show.html.erb

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>

* Update app/views/admin/research/laboratories/show.html.erb

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>

* Update app/views/admin/research/laboratories/static.html.erb

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>

* Update app/views/admin/research/publications/_form.html.erb

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>

* Update app/services/migrations/l10n/research/laboratory/axis.rb

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>

* Update app/services/migrations/l10n/research/laboratory/axis.rb

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>

* Update app/services/migrations/l10n/research/thesis.rb

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>

* fix

* fix

* fix

* Update app/views/admin/research/theses/show.html.erb

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>

* Update app/views/admin/research/theses/show.html.erb

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>

* Update app/views/admin/research/theses/show.html.erb

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>

* Update app/views/admin/research/theses/_list.html.erb

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>

* Update app/views/admin/research/theses/_list.html.erb

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>

* fix

* fix

* fix order

* fix

* wip

Co-authored-by: default avatarPierre-André Boissinot <pierreandre.boissinot@noesya.coop>

* fix

* fix

---------

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>
Co-authored-by: default avatarPierre-André Boissinot <pierreandre.boissinot@noesya.coop>

* Localisation des extranets (#2175)

* researchers and publications

* laboratories

* axis

* thesis

* journal

* volumes

* home

* papers

* comment

* Paper kind

* wip

* fav

* wip

* wip

* wip

* routes and controllers

* wip

* wip

* wip

* wip

* routes and controllers

* alumni

* contacts and profile

* xp

* company

* docs

* docs

* working docs

* change library to documents

* fix

* posts

* exports

* block program and posts refactor

* extract layouts

* blocks

* mapping

* comment

* Update app/views/admin/communication/websites/show.html.erb

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>

* fix

* Update app/controllers/admin/research/laboratories_controller.rb

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>

* fix

* paper authors

* Update app/views/admin/research/journals/papers/_form.html.erb

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>

* Update app/controllers/admin/research/researchers_controller.rb

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>

* Update app/controllers/admin/research/researchers_controller.rb

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>

* Update app/views/admin/communication/websites/show.html.erb

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>

* Update app/views/admin/research/laboratories/show.html.erb

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>

* Update app/views/admin/research/laboratories/static.html.erb

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>

* Update app/views/admin/research/publications/_form.html.erb

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>

* Update app/services/migrations/l10n/research/laboratory/axis.rb

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>

* Update app/services/migrations/l10n/research/laboratory/axis.rb

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>

* Update app/services/migrations/l10n/research/thesis.rb

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>

* fix

* fix

* fix

* Update app/views/admin/research/theses/show.html.erb

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>

* Update app/views/admin/research/theses/show.html.erb

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>

* Update app/views/admin/research/theses/show.html.erb

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>

* Update app/views/admin/research/theses/_list.html.erb

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>

* Update app/views/admin/research/theses/_list.html.erb

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>

* fix

* fix

* fix

* fix order

* fix

* fix

* fix

* fix

* fix

* done

* fix

* wip

* wip

Co-authored-by: default avatarPierre-André Boissinot <pierreandre.boissinot@noesya.coop>

* fix

* fix

* better

* fix

Co-authored-by: default avatarPierre-André Boissinot <pierreandre.boissinot@noesya.coop>

* fix

---------

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>
Co-authored-by: default avatarPierre-André Boissinot <pierreandre.boissinot@noesya.coop>

* fix

* fix facets

* fix

* fix

* wip ordered

* harmonisation validates

* last validators

* fixes

* adjust

* fix

* involvement scope

Co-authored-by: default avatarPierre-André Boissinot <pierreandre.boissinot@noesya.coop>

* server fix

* fix

* server fix

* Documentation de l'API avec Swagger et rswag (#2157)

* wip

* temporary fix for rack 3

* wip

* doc

* clean

* auth

* api

* wip

* Update app/controllers/api/osuny/communication/websites/posts_controller.rb

* Update app/controllers/api/osuny/communication/websites/posts_controller.rb

* Update config/initializers/rswag_ui.rb

---------

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>

* Fix margin

* fix

* fix server languages

* fix to_s_in in server

* fix research migration

* remove for_language_id

* fix

* Fix

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>

* fix language

* fix exporters

* fix sync

* biography text

Co-authored-by: default avatarPierre-André Boissinot <pierreandre.boissinot@noesya.coop>

* bring back post legacy text

* localized tree

* fix dependencies in education + statics

* school static

* annotate

* fix

* fix

* fix show

* Fix #2203

* bundle

* I18n filters (#2206)

* WIP filters

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>
Co-authored-by: Arnaud Levy's avatarArnaud Levy <arnaud.levy@noesya.coop>

* websites

* filters for communication

* remove for apps

* end filters

* missing files

* wip

* html

* set kaminari to 36

* wip

* done

* fix extranet form

* fix extranets

* fix website server

* fix website server

---------

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>
Co-authored-by: Arnaud Levy's avatarArnaud Levy <arnaud.levy@noesya.coop>
Co-authored-by: default avatarArnaud Levy <contact@arnaudlevy.com>

* Menu pour chaque formation (#2186)

* nice

* fix

* Update app/views/admin/education/programs/show.html.erb

* fixes

---------

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>

* i18n: importers (#2207)

* add language to imports

* set language on import creation

* add language to importers init (except organizations)

* move hash_to_orga in separate file and add language to init

* set default language to import

* wip organizations

* import orga: search by siren/nic, siren, name in lang or name in other lang before init

* no need for arguments

* import person

* import experience

* fix import url in notif mail

* fix picture in people list

* style

* no tmp_original

* fix

* fix

* clean

* adjust extranets

* Update app/controllers/admin/education/programs/categories_controller.rb

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>

* Update app/models/communication/website/page/localization.rb

* Update app/views/admin/education/programs/categories/show.html.erb

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>

* clean

* about.about => l10n.about

* bundle

* fixes

* bundle lock

* fix

* bring back template changes

* remove original_id from program categories

---------

Co-authored-by: default avatarSébastien Gaya <sebastien.gaya@gmail.com>
Co-authored-by: default avatarPierre-André Boissinot <pierreandre.boissinot@noesya.coop>
8a4f9446
History
Name Last commit Last update
..