1
0
mirror of https://github.com/barthuijgen/factorio-sites.git synced 2025-01-22 11:44:10 +02:00

169 Commits

Author SHA1 Message Date
Bart
a298d8309b fix: name of deploy files 2021-04-01 14:18:11 +02:00
Bart
92ecea6827 feat: create build action for production, add configurable public url 2021-04-01 14:09:58 +02:00
Bart
178c962c28 feat: Make search options based on actual data 2021-03-31 13:48:50 +02:00
Bart
a1e36e4099 Added edit button to blueprint book and a link button on my blueprints page 2021-03-30 23:55:55 +02:00
Bart
92d9ffaaf5 chore: upgrade packages, added next eslint rules 2021-03-30 23:41:54 +02:00
Bart
935fed3da3 chore: nx migrate latest 2021-03-30 23:21:54 +02:00
Bart
d14e3d0920 Refactor blueprint edit page, performance and validation improvements 2021-03-30 23:12:23 +02:00
Bart
4d533679ca chore: update factorio-wasm package 2021-03-30 22:06:37 +02:00
Bart
7bf5c4645d chore: upgrade dependencies 2021-03-29 00:21:24 +02:00
Bart
0dde51a1fb chore: Linting fixes 2021-03-29 00:11:42 +02:00
Alexander Horbunov
b2a3264049
Added ability to add and remove user favorites on the main page (#77)
* Added ability to add and remove user favorites on the main page

* Style fixes

* Fix pagination and list reload
2021-03-29 00:09:48 +02:00
Bart
6166e81c19 Added factorio wasm module, show game version on blueprint page 2021-03-28 01:07:53 +01:00
Alexander Horbunov
48600e56ff
Added another component for blueprint tiles (#71)
* Added another component for blueprint tiles

* Fixed type error

* Fix select overflow

* Removed delere button from the link component

* Fixed prisma error - remove from favorites first

* Fixed style inconsistency in favorites page

* delete query and styling fixes

* Remove unused props on blueprint link

Co-authored-by: Bart <barthuijgen@users.noreply.github.com>
Co-authored-by: Bart <45095973+barthuijgen@users.noreply.github.com>
2021-03-24 14:45:26 +01:00
Bart
bffd609b7d Prevent accessing edit page of unowned page 2021-03-24 00:47:34 +01:00
Bart
72c719e561
Revert "Added blueprint deleting button and api (#66)" (#72)
This reverts commit a06c7533122cd7e663ceb49a08f351b24e4bff46.
2021-03-23 18:46:06 +01:00
Alexander Horbunov
a06c753312
Added blueprint deleting button and api (#66)
* Added blueprint deleting button and api

* Added check user_id matches session.user_id
2021-03-23 16:42:48 +01:00
Bart
aa22ebbece More package upgrades 2021-03-22 22:25:28 +01:00
Bart
c9297cec8d Upgrade packages 2021-03-22 22:18:45 +01:00
Bart
2264127bff Fix linting 2021-03-22 22:13:26 +01:00
Bart
7e31990201 Fix unit tests 2021-03-22 21:58:23 +01:00
Alexander Horbunov
8da43e3a19
Added tooltip component (#65) 2021-03-22 17:58:56 +01:00
Bart
4d1f8730ac Add missing href replace on book links 2021-03-22 08:05:46 +01:00
Bart
0b9702efc5 Add selected blueprint description 2021-03-22 08:04:27 +01:00
Bart
9da0318a67 Replace instead of push on blueprint navigation 2021-03-22 07:48:01 +01:00
Bart
9da8a1bf6e Fix: my favorites link, date format, editing protection 2021-03-22 07:38:49 +01:00
Bart
d277adb856 Forked react-map-interaction to change zoom scale 2021-03-21 22:11:37 +01:00
Bart
c5e59f72f7 Updated about page with discord invite link 2021-03-21 21:25:33 +01:00
Bart
b6829c2657 Added my favorites page 2021-03-21 21:22:22 +01:00
dependabot[bot]
4083e49f75
Bump fork-ts-checker-webpack-plugin from 6.1.1 to 6.2.0 (#58)
Bumps [fork-ts-checker-webpack-plugin](https://github.com/TypeStrong/fork-ts-checker-webpack-plugin) from 6.1.1 to 6.2.0.
- [Release notes](https://github.com/TypeStrong/fork-ts-checker-webpack-plugin/releases)
- [Changelog](https://github.com/TypeStrong/fork-ts-checker-webpack-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/TypeStrong/fork-ts-checker-webpack-plugin/compare/v6.1.1...v6.2.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-21 11:35:19 +01:00
Bart
bd2777bbe7 jest and test updates 2021-03-20 22:31:48 +01:00
Bart
1f6add4d2a Removed unused hook 2021-03-19 10:27:13 +01:00
Bart
c8abe91459 Integrate FBSR renderer, improve homepage responsiveness 2021-03-18 21:01:30 +01:00
dependabot[bot]
bf7f860ed1
Bump ts-jest from 26.5.3 to 26.5.4 (#57)
Bumps [ts-jest](https://github.com/kulshekhar/ts-jest) from 26.5.3 to 26.5.4.
- [Release notes](https://github.com/kulshekhar/ts-jest/releases)
- [Changelog](https://github.com/kulshekhar/ts-jest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/kulshekhar/ts-jest/compare/v26.5.3...v26.5.4)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-18 14:49:29 +01:00
dependabot[bot]
9e387d273f
Bump @types/jest from 26.0.20 to 26.0.21 (#56)
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) from 26.0.20 to 26.0.21.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-18 14:49:20 +01:00
dependabot[bot]
741583f4cf
Bump cypress from 6.7.1 to 6.8.0 (#55)
Bumps [cypress](https://github.com/cypress-io/cypress) from 6.7.1 to 6.8.0.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/.releaserc.base.js)
- [Commits](https://github.com/cypress-io/cypress/compare/v6.7.1...v6.8.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-18 14:49:10 +01:00
Bart
a76c2035bd Fix navigator usage serverside 2021-03-18 14:10:54 +01:00
Bart
bcf796417e Added different renderer for mobile 2021-03-18 14:01:56 +01:00
Bart
95728d0000 Merge branch 'master' into develop 2021-03-17 21:31:30 +01:00
Bart
6d1a979f29 Blueprint title fixes 2021-03-17 21:17:38 +01:00
Bart
e99a90b383 Blueprint title fixes and clickable tags 2021-03-17 20:38:29 +01:00
Bart
c4a39b3de4 Remove node_modules from gitignore 2021-03-17 16:33:45 +01:00
Bart
3ab956d122 Added FactorioCode component for blueprint titles 2021-03-17 16:23:28 +01:00
Bart
3904fcc72f
Merge develop to master (#53)
* Finish auto deploy on develop branch

* Fix gcloud run deploy

* Set cache control metadata in cdn static files

* Blueprint page layout (#38)

* Added factorio style button

* Added panel inset panel, button css improvements

* Fix my blueprints list and edit button

* Blueprint page brainstorming #1

* Layout branstorm #2

* Changes to blueprints page, container width fix

Co-authored-by: Bart <45095973+barthuijgen@users.noreply.github.com>

* Fix button font size, tags placeholder and deploy task order

* Bump eslint from 7.21.0 to 7.22.0 (#41)

Bumps [eslint](https://github.com/eslint/eslint) from 7.21.0 to 7.22.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v7.21.0...v7.22.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump @types/node from 14.14.33 to 14.14.34 (#40)

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.14.33 to 14.14.34.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump @typescript-eslint/parser from 4.17.0 to 4.18.0 (#42)

Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 4.17.0 to 4.18.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.18.0/packages/parser)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump @typescript-eslint/eslint-plugin from 4.17.0 to 4.18.0 (#45)

Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 4.17.0 to 4.18.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.18.0/packages/eslint-plugin)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump @prisma/client from 2.18.0 to 2.19.0 (#50)

Bumps [@prisma/client](https://github.com/prisma/prisma) from 2.18.0 to 2.19.0.
- [Release notes](https://github.com/prisma/prisma/releases)
- [Changelog](https://github.com/prisma/prisma/blob/master/docs/releases.md)
- [Commits](https://github.com/prisma/prisma/compare/2.18.0...2.19.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump react-multi-select-component from 3.1.5 to 3.1.6 (#47)

Bumps [react-multi-select-component](https://github.com/harshzalavadiya/react-multi-select-component) from 3.1.5 to 3.1.6.
- [Release notes](https://github.com/harshzalavadiya/react-multi-select-component/releases)
- [Commits](https://github.com/harshzalavadiya/react-multi-select-component/compare/v3.1.5...v3.1.6)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump @types/node from 14.14.34 to 14.14.35 (#44)

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.14.34 to 14.14.35.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump cypress from 6.6.0 to 6.7.1 (#48)

Bumps [cypress](https://github.com/cypress-io/cypress) from 6.6.0 to 6.7.1.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/.releaserc.base.js)
- [Commits](https://github.com/cypress-io/cypress/compare/v6.6.0...v6.7.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Blueprint page refactor (#51)

* blueprint page refactor

* Deduplicate code on blueprint page

Co-authored-by: Bart <barthuijgen@users.noreply.github.com>

* Added new bp entities style (#49)

Co-authored-by: Bart <barthuijgen@users.noreply.github.com>

* Add missing dep

* Fix date formatting

* Bump prisma from 2.18.0 to 2.19.0 (#52)

Bumps [prisma](https://github.com/prisma/prisma) from 2.18.0 to 2.19.0.
- [Release notes](https://github.com/prisma/prisma/releases)
- [Changelog](https://github.com/prisma/prisma/blob/master/docs/releases.md)
- [Commits](https://github.com/prisma/prisma/compare/2.18.0...2.19.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

Co-authored-by: Alexander Horbunov <31066977+hornetDC@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Bart <barthuijgen@users.noreply.github.com>
2021-03-17 13:57:03 +01:00
dependabot[bot]
4bdf7fc28e
Bump prisma from 2.18.0 to 2.19.0 (#52)
Bumps [prisma](https://github.com/prisma/prisma) from 2.18.0 to 2.19.0.
- [Release notes](https://github.com/prisma/prisma/releases)
- [Changelog](https://github.com/prisma/prisma/blob/master/docs/releases.md)
- [Commits](https://github.com/prisma/prisma/compare/2.18.0...2.19.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-17 13:49:28 +01:00
Bart
48d4c332bb Fix date formatting 2021-03-17 12:10:44 +01:00
Bart
1af7a6546f Add missing dep 2021-03-17 12:01:42 +01:00
Alexander Horbunov
f98ec515a6
Added new bp entities style (#49)
Co-authored-by: Bart <barthuijgen@users.noreply.github.com>
2021-03-17 11:29:26 +01:00
Bart
8dc22086f9
Blueprint page refactor (#51)
* blueprint page refactor

* Deduplicate code on blueprint page

Co-authored-by: Bart <barthuijgen@users.noreply.github.com>
2021-03-17 10:33:51 +01:00
dependabot[bot]
653a1001e4
Bump cypress from 6.6.0 to 6.7.1 (#48)
Bumps [cypress](https://github.com/cypress-io/cypress) from 6.6.0 to 6.7.1.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/.releaserc.base.js)
- [Commits](https://github.com/cypress-io/cypress/compare/v6.6.0...v6.7.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-17 10:25:18 +01:00
dependabot[bot]
ef3c9c4e3e
Bump @types/node from 14.14.34 to 14.14.35 (#44)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.14.34 to 14.14.35.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-17 10:25:08 +01:00