Commit Graph

59 Commits

Author SHA1 Message Date
7041facc4c Merge branch 'feature/unit-tests-ci' of Apps/Homepage into master
All checks were successful
Core Repos/Homepage/pipeline/head This commit looks good
2020-04-21 03:06:13 +00:00
Cameron Cordes
cf3c8cd9f4 Add JUnit test report collection and artifact archive
All checks were successful
Core Repos/Homepage/pipeline/head This commit looks good
Core Repos/Homepage/pipeline/pr-master This commit looks good
2020-04-20 21:23:54 -04:00
Cameron Cordes
12d05478eb Trying Chromium Headless
All checks were successful
Core Repos/Homepage/pipeline/head This commit looks good
2020-04-20 20:09:12 -04:00
Cameron Cordes
9c258f85b5 Added missing comma
Some checks failed
Core Repos/Homepage/pipeline/head There was a failure building this commit
2020-04-20 20:04:33 -04:00
Cameron Cordes
cd02d586e1 ChromeHeadless no sandbox
Some checks failed
Core Repos/Homepage/pipeline/head There was a failure building this commit
2020-04-20 20:01:32 -04:00
Cameron Cordes
c43695b0d7 Use Puppeteer to launch headless chrome
Some checks failed
Core Repos/Homepage/pipeline/head There was a failure building this commit
2020-04-20 19:55:21 -04:00
Cameron Cordes
49e782255c Fix test command browser
Some checks failed
Core Repos/Homepage/pipeline/head There was a failure building this commit
2020-04-20 19:38:17 -04:00
Cameron Cordes
d1aeb04e64 Trying to fix entrypoint
Some checks failed
Core Repos/Homepage/pipeline/head There was a failure building this commit
2020-04-20 19:31:48 -04:00
Cameron Cordes
4f87f6fb3f Setup Jenkins Dockerfile for unit tests
Some checks failed
Core Repos/Homepage/pipeline/head There was a failure building this commit
2020-04-20 19:25:06 -04:00
432ab5ddb3 feature/jenkins-ci (#1)
All checks were successful
Core Repos/Homepage/pipeline/head This commit looks good
Build for production and run lint
2020-04-18 17:33:39 +00:00
Cameron Cordes
b85aca7c3e Merge pull request #5 from Stampede10343/feature/improve-resume-layout
Feature/improve resume layout
2020-04-15 16:38:56 -04:00
Cameron Cordes
1f76bea667 Improve Home headshot photo sizing
Use columns instead of a percent, which has better breaks in mobile and
desktop layouts.
2020-04-15 15:53:01 -04:00
Cameron Cordes
3f57e15aeb Add horizontal padding 2020-04-15 15:36:11 -04:00
Cameron Cordes
3ce3a6e895 Adding some spaces lets the years break
This fixes the overrun that happens on mobile devices.
2020-04-15 15:03:57 -04:00
Cameron
de8f7055f2 Update some NPM packages with security issues 2020-04-05 16:00:16 +00:00
Cameron Cordes
858dd0c513 Merge pull request #4 from Stampede10343/feature/shrink-headshot
Resize headshot picture so its not 4MB
2020-03-11 20:58:30 -04:00
Cameron Cordes
ddd4957ab8 Resize headshot picture so its not 4MB 2020-03-11 20:57:30 -04:00
Cameron
f5b2f32225 Fix routing of empty or unknown routes
Also we don't need to put the hash symbol before the routes, not sure
why that got set.
2020-03-07 17:49:59 +00:00
Cameron Cordes
0aa0259316 Add environment and build/run instructions 2020-03-07 08:29:13 -05:00
Cameron Cordes
baac0eb800 Create README.md 2020-03-07 08:21:37 -05:00
Cameron Cordes
3838362be1 Build with Node 13.10 2020-03-06 21:10:24 -05:00
Cameron Cordes
17c97302fe Fix unit tests 2020-03-06 20:30:01 -05:00
Cameron Cordes
d15a9c06f4 Merge pull request #2 from Stampede10343/feature/angular9-update
Feature/angular9 update
2020-03-06 19:25:34 -05:00
Cameron Cordes
99131d4317 Update npm packages to resolve security issues 2020-03-06 16:42:58 -05:00
Cameron Cordes
bb88437877 Use improved TestBed method 2020-03-06 16:39:59 -05:00
Cameron Cordes
be791a244e Update to latest Angulartics2
The docs make no mention of Angular 9, but there is a failing test
because of Angulartics2, tracking appears to still work from what I can
tell locally.
2020-03-06 16:37:12 -05:00
Cameron Cordes
c538dbbf58 Use postinstall to compile Angular libs 2020-03-06 16:24:00 -05:00
Cameron Cordes
ab16c4354c Fix typescript version 2020-03-06 16:19:43 -05:00
Cameron Cordes
6b01c33dcc Update @angular/material to 9 2020-03-06 16:17:13 -05:00
Cameron Cordes
3b2e027f13 Update to Angular 9 2020-03-06 16:16:28 -05:00
Cameron Cordes
7b96c98e69 Removal of @angular/http 2020-03-06 16:13:36 -05:00
Cameron Cordes
9445467173 Update to latest Angular 8 2020-03-06 16:09:31 -05:00
Cameron Cordes
a92fe89d36 Add buildscript for production builds 2020-03-06 15:50:55 -05:00
Cameron Cordes
056bedc599 Use the local Angular CLI 2020-03-06 15:50:55 -05:00
Cameron Cordes
0ae1debc4a Create a Dockerfile for production builds 2020-03-06 15:50:55 -05:00
Cameron Cordes
42543f0abe Change project name to Homepage
Disable angular analytics prompt.
2020-03-06 15:50:55 -05:00
Cameron
64e73eea85 Set theme color for mobile UIs 2019-11-10 03:55:47 +00:00
Cameron
b14f2b0e7c Update favicon 2019-09-30 02:07:05 +00:00
Cameron
332c5db2c8 Fix build errors in project service 2019-09-29 17:17:19 +00:00
Cameron Cordes
72a91784f4 Cleanup old assets 2019-09-29 13:07:49 -04:00
Cameron Cordes
05fd8750ef Redo Resume Screen layout
No longer using a template that is not responsive. The new design looks
good on phones all the way to desktop sized screens.
2019-09-29 13:05:43 -04:00
Cameron Cordes
74ddb1995f Added Movies app project and update page layout 2019-09-29 13:05:24 -04:00
Cameron Cordes
2fdd30c477 Tweaked contact page margins 2019-09-29 13:04:59 -04:00
Cameron Cordes
8feddb493c Cleanup router animation code 2019-09-29 13:04:16 -04:00
Cameron Cordes
12cc5b072f Fixed layout issues
More responsive UI using proper bootstrap container and cols.

Updating some colors and resume screen.
2019-09-28 00:10:20 -04:00
Cameron
1aa109ae52 Update Analytics to use Angularitics
This also supports the new Matomo setup.
2019-09-21 14:40:14 +00:00
Cameron
6d92dc4565 Angular 8 update 2019-09-19 22:27:33 +00:00
Cameron Cordes
1ef5954842 Fix url 2019-02-22 21:25:11 -05:00
Cameron Cordes
0a4c2f55fb Track resume page hit 2019-02-22 21:16:43 -05:00
Cameron Cordes
c7d6a210cf Motomo analytics 2019-02-23 02:14:13 +00:00