Commit Graph

1374 Commits

Author SHA1 Message Date
Aarni Halinen 43953e6e0f Add SoMe links 2018-11-16 22:05:18 +02:00
Aarni Halinen 2b03aeca98 Add SoMe icons 2018-11-16 22:05:17 +02:00
Jan Tuomi dd7cecb581 Add placeholder elements to front page 2018-11-16 21:59:26 +02:00
Jan Tuomi 41b33ef571 Add hero section components 2018-11-16 21:59:25 +02:00
Aarni Halinen a14e263b6c Elementary state handling for Dropdown links 2018-11-16 21:20:39 +02:00
Jan Tuomi c9a6d2d5ac Correct navbar colors 2018-11-16 20:37:51 +02:00
Jan Tuomi ee86bb2427 Add page sections to front page 2018-11-16 20:36:24 +02:00
Jan Tuomi 64151cec83 Create page section component 2018-11-16 20:36:23 +02:00
Aarni Halinen 14605cd0fc Change Link components to dropdown and ChildLink components 2018-11-16 19:57:38 +02:00
Jan Tuomi c371a35a3c Implement some front page styles 2018-11-16 19:49:21 +02:00
Jan Tuomi 5a64b05b1c Add typography and colors 2018-11-16 19:25:09 +02:00
Aarni Halinen fb068db168 Update navigation bar main links 2018-11-16 18:49:38 +02:00
Aarni Halinen 2decf67c0b Compose up only 'frontend' in .deploy_dev.sh 2018-08-22 12:26:52 +03:00
Aarni Halinen ea5a27e4c7 Add API_URL to deploy_dev.sh 2018-08-21 23:14:27 +03:00
Aarni Halinen 77be1a190c Copy .env.sample to .env on Docker build 2018-08-21 22:31:13 +03:00
Aarni Halinen 236592ebb4 Use 'npm ci' in CI 2018-08-21 22:22:14 +03:00
Aarni Halinen 1928363474 Revert "npm ci and node:alpine in use for Gitlab CI"
This reverts commit c7849f3f76.
2018-08-21 22:17:47 +03:00
Aarni Halinen c7849f3f76 npm ci and node:alpine in use for Gitlab CI 2018-08-21 22:12:15 +03:00
Aarni Halinen bd885fe08b Merge branch 'feature-env_improvements' into 'master'
[feature] Improve docker configs and use web.sik.party:8000 as default backend

See merge request vtmk/web2.0-frontend!2
2018-08-21 20:20:04 +03:00
Jan Tuomi a0e05a69e9 Improve docker configs and use web.sik.party:8000 as default backend 2018-08-21 20:13:49 +03:00
Aarni Halinen 63d390aaff Merge branch 'feature-ssr' into 'master'
[feature] Server side rendering

See merge request vtmk/web2.0-frontend!1
2018-08-19 23:09:06 +03:00
Jan Tuomi 14e0da0f34 Move site-wide Helmet data to routes 2018-08-19 17:12:05 +03:00
Jan Tuomi 0c8318be76 Add second pass rendering for async initial data 2018-08-19 17:07:41 +03:00
Jan Tuomi 62b2cd2f4a Use Helmet with SSR 2018-08-19 14:21:23 +03:00
Jan Tuomi 5839d68397 Use gzip compression and security headers 2018-08-19 14:20:55 +03:00
Jan Tuomi 8d9da98ee5 Fix icon asset path 2018-08-19 14:19:58 +03:00
Jan Tuomi 5afeff03dd Set up docker and docker-compose for SSR 2018-08-19 14:19:22 +03:00
Jan Tuomi 05006c15e0 Implement react server side rendering and ditch prerendering with puppeteer 2018-08-19 12:46:36 +03:00
Aarni Halinen f6d50413db Add 'secure: false' to proxy setting 2018-08-16 00:33:12 +03:00
Aarni Halinen 6565f54567 Add DRF API proxy to webpack config 2018-08-15 23:21:22 +03:00
Aarni Halinen 528f4ed0fd Remove docker-compose volume 2018-08-15 02:19:19 +03:00
Aarni Halinen 44833d5e3d Set --host on package.json start command 2018-08-14 22:55:53 +03:00
Aarni Halinen f3fa6de945 Revert "Alpine linux for Docker image"
This reverts commit ee327069f5.
2018-08-14 21:59:42 +03:00
Aarni Halinen ee327069f5 Alpine linux for Docker image 2018-08-14 21:35:26 +03:00
Aarni Halinen dcd5808fef Fix build pipeline 2018-08-14 21:15:40 +03:00
Aarni Halinen dba4a93b4e Expose docker port on compose 2018-08-14 20:53:19 +03:00
Aarni Halinen 87e7bb8a90 Simplify docker configs 2018-08-09 00:24:18 +03:00
Aarni Halinen 951486a6b0 Set node to v7 and ports to 3000 2018-08-08 20:28:01 +03:00
Aarni Halinen abb9d5271c Changes in docker files 2018-08-08 19:50:39 +03:00
Aarni Halinen 984940171d Remove bad instructions from docker-compose 2018-08-06 19:54:39 +03:00
Aarni Halinen 5ae882617a Add Dockerfile for node.js 2018-08-06 18:52:24 +03:00
Aarni Halinen 066b3a5e68 Own deployment folder for frontend 2018-07-26 00:42:12 +03:00
Aarni Halinen 26cfd712e2 Remove artifacts 2018-07-25 12:05:30 +03:00
Aarni Halinen c9ed52f4d1 Fix missing image 2018-07-25 11:53:57 +03:00
Aarni Halinen 00a429e91f Fix indentation 2018-07-25 11:43:24 +03:00
Aarni Halinen b6a55887a3 Fix stage 2018-07-25 11:39:44 +03:00
Aarni Halinen 41c6ecdb1c Update build job 2018-07-25 11:38:29 +03:00
Aarni Halinen b2f5ebb821 Comment out e2e test from CI 2018-07-24 21:23:19 +03:00
Aarni Halinen 850492a218 Comment out missing unit test from CI 2018-07-24 20:45:23 +03:00
Aarni Halinen ec8ee95790 Add CI and CD 2018-07-24 20:11:06 +03:00