Add Deuxfleurs credentials to websites (#2041)
* add deuxfleurs credentials
* bas64 encoded
* schema
* test
* refactor
* fix
* test
* app:fix task to update credentials on existing repos
* rescue to log error
* refactor
---------
Co-authored-by:
Arnaud Levy <contact@arnaudlevy.com>
Showing
- Gemfile 2 additions, 1 deletionGemfile
- Gemfile.lock 3 additions, 0 deletionsGemfile.lock
- app/models/communication/website.rb 45 additions, 43 deletionsapp/models/communication/website.rb
- app/models/communication/website/with_deuxfleurs.rb 14 additions, 2 deletionsapp/models/communication/website/with_deuxfleurs.rb
- app/services/deuxfleurs.rb 18 additions, 6 deletionsapp/services/deuxfleurs.rb
- app/services/git/providers/github.rb 3 additions, 14 deletionsapp/services/git/providers/github.rb
- app/services/git/providers/github/with_secrets.rb 38 additions, 0 deletionsapp/services/git/providers/github/with_secrets.rb
- app/services/git/providers/github/with_theme.rb 22 additions, 0 deletionsapp/services/git/providers/github/with_theme.rb
- app/services/git/providers/gitlab.rb 4 additions, 0 deletionsapp/services/git/providers/gitlab.rb
- app/services/git/repository.rb 4 additions, 0 deletionsapp/services/git/repository.rb
- db/migrate/20240624105443_add_deuxfleurs_credentials_to_communication_websites.rb 6 additions, 0 deletions...3_add_deuxfleurs_credentials_to_communication_websites.rb
- db/schema.rb 9 additions, 13 deletionsdb/schema.rb
- lib/tasks/app.rake 15 additions, 6 deletionslib/tasks/app.rake
- test/fixtures/research/journal/paper/kinds.yml 0 additions, 2 deletionstest/fixtures/research/journal/paper/kinds.yml
Loading
Please register or sign in to comment