Commit graph

252 commits

Author SHA1 Message Date
dec0dOS
be0cc0c80d
Merge pull request #148 from davidlag0/test/front_end_tests
Test/front end tests
2023-02-26 22:35:48 +00:00
David Laganiere
91ecf577c7
test(deps): fix missing dependencies 2023-02-26 17:33:11 -05:00
David Laganiere
e8413fecf0
test(HomeLoggedIn): add snapshot tests 2023-02-26 16:45:03 -05:00
David Laganiere
ff96b43758
test(Bar): add snapshot tests 2023-02-26 10:07:52 -05:00
David Laganiere
8cf996eed6
test(NetworkManagement): add tests for component 2023-01-25 07:17:39 -05:00
dec0dOS
5190a078cb
Merge pull request #138 from davidlag0/test/front_end_tests
Add tests for NetworkButton component
2023-01-15 18:32:28 +00:00
David Laganiere
04c3f267a7
test: add tests for NetworkButton component 2023-01-15 10:40:56 -05:00
David Laganiere
8931a780aa
test: reorganize folder structure and files
The specific test files used for snapshots only have been integrated in
each component's test file so that all tests, including the snapshot are
located in a single test file.

Also as more tests were added, it seems like a better idea to have test
data in a separate file on its own rather than import test data from
another test file.

FInally, with all these changes, Jest wanted to have snapshots taken
again thus why the snapshot files were updated too.
2023-01-15 10:39:35 -05:00
David Laganiere
186cacee47
test: ignore css imports with jest 2023-01-15 10:33:00 -05:00
dec0dOS
13b9cbbe7a
Merge pull request #136 from davidlag0/test/front_end_tests
test: add support for automated tests for frontend with Jest and tests for HomeLoggedOut and NetworkHeader components
2023-01-10 12:48:19 +00:00
David Laganiere
9b35150013
fix: error message due to missing package
This error message appeared before the installation of this package
resolved the issue: SecurityError: localStorage is not available for
opaque origins
2023-01-10 07:17:02 -05:00
David Laganiere
c1b7630d6c
fix: add missing jest package and use it directly 2023-01-10 07:10:33 -05:00
David Laganiere
d4fbd8f9d4
fix: make imports clearer for components 2023-01-04 21:51:46 -05:00
David Laganiere
d7ba09e6b5
fix: improve how components are imported 2023-01-04 19:29:18 -05:00
David Laganiere
64d7ef1961
refactor: remove unecessary commented out code 2023-01-04 08:58:13 -05:00
David Laganiere
ca469ec2c6
fix: convert syntax from CommonJS to ES6 2023-01-04 08:57:15 -05:00
David Laganiere
ce59c1c3ce
test: tests for NetworkHeader component 2023-01-04 07:40:28 -05:00
David Laganiere
f69d82e4dc
test: tests for HomeLoggedOut component 2023-01-03 19:10:51 -05:00
David Laganiere
23be268630
test: setup automated tests with jest 2023-01-03 19:07:54 -05:00
dec0dOS
8785b94392 chore: upgrade yarn 2022-12-30 17:19:35 +00:00
dec0dOS
9e6af9705d Merge remote-tracking branch 'refs/remotes/origin/main' 2022-12-28 22:05:28 +00:00
dec0dOS
fbd10cb142
Merge pull request #131 from gadamo/main
Fix docker image build failure after node:lts-alpine changed to 18.
2022-12-28 22:03:24 +00:00
George Adamopoulos
44d0f888c3 Bump zerotier container to version 1.10.2 2022-12-22 22:32:54 +02:00
George Adamopoulos
d52cf1ca63 Fix docker image build failure after node:lts-alpine changed to 18.
Base image for building the frontend is referenced with its tag on
the Dockerfile (FROM node:lts-alpine). The tag has been recently
changed, and now points to version 18 of nodejs.

Attempting to build with new lts (v.18), results in an error when
building the frontend:
 > [frontend-build 8/8] RUN yarn build:

Adding the ENV var has fixed the build issue, and the container image
is now produced without errors.
2022-12-22 22:23:50 +02:00
dec0dOS
90ab2ec140 chore: upgrade yarn 2022-12-05 22:14:51 +00:00
dec0dOS
076b496bf6 chore(release): 1.5.1 2022-10-09 16:25:38 +01:00
dec0dOS
450a6ad194 fix(backend/services/member.js): correctly delete members with unset additionalData 2022-10-09 16:25:30 +01:00
dec0dOS
15e4051625 fix(backend/app.js): fix internal error handler 2022-10-09 16:12:27 +01:00
dec0dOS
7b51fbc8c6 docs: update README.md 2022-09-05 16:59:48 +01:00
dec0dOS
c9b847c1da chore: new docker-compose.yml example 2022-09-05 14:53:39 +01:00
dec0dOS
4715b557f6 chore: new docker-compose.yml example 2022-09-05 14:43:30 +01:00
dec0dOS
aaaf01aa51 docs: update README.md 2022-09-05 14:32:42 +01:00
dec0dOS
60130dd168 chore: new docker-compose.yml example 2022-09-05 14:24:59 +01:00
dec0dOS
358c07dfe0 chore: upgrade dev deps 2022-08-26 12:03:51 +03:00
dec0dOS
19e7c9847a docs: add last seen envs info 2022-08-26 11:56:17 +03:00
dec0dOS
d6f05af126 chore(release): 1.5.0 2022-08-26 02:32:32 +03:00
dec0dOS
1e84548dd9
Merge pull request #107 from dec0dOS/dev
v2 release
2022-08-26 02:31:54 +03:00
dec0dOS
fdf5794e15 chore: small format fix 2022-08-26 02:26:56 +03:00
dec0dOS
40f98cc9df feat: last online 2022-08-26 02:25:16 +03:00
dec0dOS
206d12ded3 chore: upgrade yarn 2022-08-26 02:01:29 +03:00
dec0dOS
bc873675f1 chore: upgrade yarn 2022-08-26 02:01:07 +03:00
dec0dOS
d13297e638 chore: upgrade dev deps 2022-08-25 19:59:50 +03:00
dec0dOS
6bf0f2975e
Merge pull request #106 from NoobTW/main
add cron and ping members to get last seen time
2022-08-25 19:10:08 +03:00
NoobTW
45244b4433
style: fix lgtm lint 2022-08-25 08:02:56 +08:00
NoobTW
d3fdac61bd
feat(backend): add cron and ping members 2022-08-25 07:52:23 +08:00
dec0dOS
54ec7677db chore: update zyclonite/zerotier to 1.10.1 2022-08-17 12:02:08 +03:00
dec0dOS
af3e7cab7f style: remove space 2022-08-17 12:00:27 +03:00
dec0dOS
0d9feaa8d8
Merge pull request #104 from OvrAp3x/patch-1
remove "limit" on route amount as it is not enforced
2022-08-17 11:59:15 +03:00
Einar Stenberg
6d69831bc6
Update ManagedRoutes.jsx 2022-08-17 07:48:14 +02:00
Einar Stenberg
3f8b45dd8d
remove "limit" on route amount as it is not enforced 2022-08-16 15:28:20 +02:00