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

23 Коммитов

Автор SHA1 Сообщение Дата
Raphael Okafor Jr 19a4414bad test optimizations and updates due to fxa changes 2022-08-22 01:47:19 -04:00
Raphael Okafor Jr c419e6d976 updates to relay e2e 2022-07-19 23:22:31 -04:00
mozrokafor 2ddbdfcd65
Merge branch 'main' into initial-relay-e2e 2022-07-07 13:17:07 -04:00
mozrokafor ece5c977d3 base relay tests 2022-07-07 11:59:18 -04:00
Vincent b1d2d5b5d2 Remove code made redundant by the React UI
This removes most of the views rendered by Django, linters applying
only to those files, and the infra to compile Sass. It preserves
the package.json file at the root, primarily for our Heroku
configuration (to set the Node and npm versions, and the commands
to run to build the website - i.e. heroku-postbuild), but also to
list the one in `frontend` as an npm workspace, leading to an npm
install in the root also running frontend/'s postinstall scripts
and thereby set up the Git hooks.

I've left the routes to the Django-rendered FAQ and home pages in
place (even though those views are now empty), because they're
still used to generate links. It might be more sensible to just
replace those with direct links, but I'll let people with more
Django experience decide on that.

I've also left the template tags in place, in case they still come
in useful when e.g. rendering the forwarded email.
2022-06-28 13:04:10 +02:00
John Whitlock f02eee4585
Add optional django-silk
Silk is a live profiling and inspection tool for Django, suitable for
local development. It is disabled when DEBUG=False. It is also disabled
when running tests, since it adds database queries for writing profile
data to the database.
2022-04-21 10:43:46 -05:00
Vincent 38a2029c8a Report frontend test output to CircleCI 2022-03-16 03:02:49 -07:00
Vincent 24f2cb64ed Add Jest coverage reports to the gitignore 2022-03-16 03:02:49 -07:00
John Whitlock 0b3c367416
Ignore more files and folders 2022-02-25 14:32:26 -06:00
Maxx Crawford 3e06fba655
Upgrade gulp-sass to 5.0.0, add package-lock.json file to be tracked (#1079)
* Upgrade gulp-sass to 5.0.0, add package-lock.json file to be tracked

* Eslint fixes

* Update gulpfile to use correct compiler, lock in Sass 1.32.13 version to ignore warning flags

* add os cross-compatabile method to set gulp develop command

* remove unnecessary new lines within init method

Co-authored-by: lloan alas <lloanalas@outlook.com>
2021-09-07 15:58:59 -05:00
Maxx Crawford 560712566d Update gitignore 2021-06-11 12:48:44 -05:00
Maxx Crawford 39d55db945 Fix #875 - Add SCSS/Protocol workflow 2021-06-11 12:48:30 -05:00
groovecoder f4a3ea72ed don't .gitignore CACHE/; .gitignore all files in it 2020-10-22 09:03:05 -05:00
lesley 74a06c33eb Compress and minify JS and CSS 2020-06-17 16:15:46 -05:00
groovecoder cc9824d30f for #79: pytest on circle 2020-04-07 10:47:26 -05:00
groovecoder cbb802ae15 build private_relay.zip for each environment 2020-04-02 10:26:54 -05:00
groovecoder a6b6eb9445 fix #71: send user to sign in from context menu 2020-03-16 14:55:59 -05:00
groovecoder 03111abc01 extension updates
ignore web-ext-artifacts
2019-12-31 09:46:39 -06:00
groovecoder 9b286fbab5 Merge branch 'add-ui' 2019-06-13 13:44:55 -05:00
Maxx Crawford 12d0b47f87 Temporary static files 2019-06-12 09:47:33 -05:00
groovecoder 61b508cbc6 fix #3: first prototype of extension 2019-06-10 22:54:06 -05:00
groovecoder 101d347000 ignore .env file 2019-06-05 06:13:55 -05:00
groovecoder b9f06f2d49 initial commit 2019-06-05 04:40:03 -05:00