Граф коммитов

71 Коммитов

Автор SHA1 Сообщение Дата
Tibor Leupold 877f1526b8 Fix Python verion in Wagtail CI step
This was the only step that is using 3.8, while the Docker image and all
other steps are using 3.9.9.

This caused the CI to fail when using type annotations like `list[int]`,
because using the literal types is only allowed in 3.9+.
2022-04-20 10:05:49 -07:00
Simon Fessehaye ecb874f969
7768 - PNI - add animations for categories and products (#8008)
* 7768 - PNI - add animations for categories and products

Fix tests

testing header animation with blur

Only animate when header is different

Some more polish

one more

remove title animation and add search one

Fixed min-height for product-thumbnail

Trigger animation after images loaded

* Fix test to work with animation delay

* Add CSP to CLI tests

* Addressing PR Feedback

* Fix Github actions!

Co-authored-by: Pomax <pomax@nihongoresources.com>
2022-01-27 17:08:36 -08:00
Pomax 4875ef227c
make sure apt is up to date before install calls (#8149)
* make sure apt is up to date before install calls

* Update continous-integration.yml
2022-01-25 15:15:58 -08:00
Daniel Miranda c3388a28d1
removed all if else statements from switchover to basket (#8095)
Co-authored-by: Daniel Miranda <daniel@mozillafoundation.org>
Co-authored-by: Pomax <pomax@nihongoresources.com>
2022-01-19 15:27:58 -08:00
Daniel Miranda 1e5f072a2e
added caching to CI (#8100)
Co-authored-by: Daniel Miranda <daniel@mozillafoundation.org>
2022-01-18 15:35:32 -08:00
Pomax 43a9954dc9
Refactor search.js (#8007)
Refactored buyersguide search.js, including:
- PNI tests for search
- github workflow update to run integration testing on CI
2021-12-15 15:31:44 -08:00
Pomax fc4cca94a6
Replace cypress with playwright (#7999)
* Rebase

* ths is not great

* let's forget cypress

* pip compile lock

* .

* so many workflows

* helps to run the server when doing visual CI

* yay typoes

* tailwind kind of needs to work

* percy action is now obsolete

* force actions to kick in again

* fix yml

* update percy exec

* see https://github.com/percy/cli/discussions/634

* fix test

* Update urls.spec.js

Co-authored-by: Pomax <pomax@MacBook-Pro.hitronhub.home>
2021-12-13 13:15:54 -08:00
Rich Brennan 7307ec2e8e
Feature/update python to 3.9.9 (#7969)
* [7953] update to Python 3.10

* [7953] update to Python 3.9.9

* [7953] update more files to Python 3.9.9
2021-12-01 13:14:11 -08:00
Pomax 6ee1cc4875
Merge for PNI Q3 2021 (rebased) into the main branch. (#7745)
* [PNI] front end updates for Q3 2021

Co-authored-by: Daniel Miranda <manieldiranda@gmail.com>
Co-authored-by: Daniel Miranda <daniel@mozillafoundation.org>
Co-authored-by: Simon Fessehaye <fessehay@ualberta.ca>
Co-authored-by: Théo Chevalier <theo.chevalier11@gmail.com>
2021-11-02 14:38:30 -07:00
Pomax 20dd2d0554
Update continous-integration.yml 2021-09-20 10:13:29 -07:00
Daniel Miranda f87929b64b
searched code base for all references to a whitelist/blacklist and replaced with allowlist and denylist (#7341)
Co-authored-by: Daniel Miranda <daniel@mozillafoundation.org>
2021-09-10 13:14:00 -07:00
Pomax 5b95817a44
don't fail CI if coveralls fails 2021-08-30 16:21:43 -07:00
Pomax bd8214ea28
Switch from wagtail-modeltranslation to wagtail-localize (#7228) 2021-08-17 08:07:50 -07:00
Pomax d2e68a6bf4
[WIP] Add ci image diff (#6682)
CI task for establishing a visual diffing baseline when `master` updates.
2021-05-13 09:32:08 -07:00
Daniel Miranda 236ca03103
Added option for subscribing to newsletter through basket-client instead of SQS (#6552)
* added option to subscribe users using basket


Co-authored-by: Ben Hohner <benhohner@gmail.com>

Co-authored-by: Daniel Miranda <daniel@mozillafoundation.org>
Co-authored-by: Kalob Taulien <4743971+KalobTaulien@users.noreply.github.com>
Co-authored-by: Ben Hohner <benhohner@gmail.com>
2021-04-21 13:42:35 -07:00
Kalob Taulien 6c37f28f36
Remove cloudinary (#6507)
* Part 1

* Part 2

* Re-added cloudinary dep. to make a proper migration

* Remove the cloudinary image field

* Woops

* Flake8

Co-authored-by: Pomax <pomax@nihongoresources.com>
2021-04-07 11:08:09 -07:00
Pomax df0b74c712
exclude the maintenance page from regular CI 2021-01-15 12:05:31 -08:00
Pomax 3cf9764fbc
Update continous-integration.yml 2020-12-22 15:04:04 -08:00
Pomax 2f70c46b00
Update continous-integration.yml (#5949)
* Update continous-integration.yml

add the percy exec-action helper
2020-12-22 11:18:11 -08:00
Pomax 77bf68951e
Update continous-integration.yml (#5933)
add percy token
2020-12-18 18:50:35 -08:00
Pomax 0ea1dd5799
unified ci yml (#5926) 2020-12-17 15:52:27 -08:00