Rūdolfs Ošiņš
e80fabbbdd
Fix flaky visual tests
...
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org >
2022-12-19 10:37:09 +01:00
Rūdolfs Ošiņš
d5f690926e
Move build smoke tests to a separate folder
...
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org >
2022-12-16 15:06:05 +01:00
Rūdolfs Ošiņš and Sebastian Martinez
9cb9332e88
Replace Cypress with Playwright
...
Playwright is more flexible and has better developer experience than Cypress.
We add end to end tests covering:
- project source browsing
- tree view
- commit list view
- commit view
- routing
- hash based
- history API based
- clipboard copy paste functionality
- seed view
- project search
- landing page view
- settings
Co-authored-by: Sebastian Martinez <me@sebastinez.dev >
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org >
2022-12-01 15:54:56 +01:00
Sebastian Martinez
cd60ad7298
Convert emojis to twemojis
...
To provide the same emoji experience on all browsers and OS we use
Twemoji and replace all emojis where possible.
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2022-11-15 15:10:48 +01:00
Sebastian Martinez
a016e98169
Add katex render to Markdown
...
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2022-10-04 11:50:49 +02:00
Rūdolfs Ošiņš
89ffddf854
Remove code coverage and it's dependencies
...
We weren't really using any of it.
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org >
2022-09-30 10:59:44 +02:00
Sebastian Martinez
a08d46deee
Add configuration folders to .gitignore
...
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2022-09-06 16:41:46 +02:00
Sebastian Martinez
5ef2b7512c
Add authentication with seed nodes
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2022-05-18 15:45:47 +02:00
Sebastian Martinez
286cb1cd21
Improve testing suite
...
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2022-03-24 15:05:15 +01:00
Sebastian Martinez
0a2481792c
Add unit & integration testing
...
* Add Cypress component testing
* Add SeedAddress component testing
* Add Error component test
* Add Search component test
* Add code coverage instrumentation
* Add BranchSelector component testing
* Add coverage check to CI
* Require node version 14
Signed-off-by: Sebastian Martinez <sebastinez@me.com >
2022-01-31 16:05:23 +01:00
Alexis Sellier
9a9b4bbeb9
Add 'NOTES' to gitignore
2021-05-04 20:04:02 +02:00
Alexis Sellier
3a1625e775
Initial commit
2021-03-04 15:07:24 +01:00