Commit Graph

55 Commits

Author SHA1 Message Date
Cameron Cordes
4220d721ec Add Codelyzer to fix linting 2020-04-18 12:57:24 -04:00
Cameron Cordes
bfbf08be63 Add Lint build stage
Some checks failed
Core Repos/Homepage/pipeline/head There was a failure building this commit
2020-04-18 12:51:12 -04:00
Cameron Cordes
127cbb2635 Missing steps block 2020-04-18 12:51:12 -04:00
Cameron Cordes
2841be7a51 Add missing quotes
Some checks failed
Core Repos/Homepage/pipeline/head There was a failure building this commit
2020-04-18 09:32:11 -04:00
Cameron Cordes
d19d96a7fd Add more proper setup and build steps
Some checks failed
Core Repos/Homepage/pipeline/head There was a failure building this commit
2020-04-18 09:26:52 -04:00
Cameron Cordes
45fad8586a Add simple Jenkinsfile
All checks were successful
Core Repos/Homepage/pipeline/head This commit looks good
2020-04-18 08:08:34 -04: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
Cameron Cordes
b6c7dd5196 Merge branch 'master' of github.com:Stampede10343/CameronsHomepage 2019-02-22 23:51:01 +00:00
Cameron Cordes
8c41804960 Use OWATracker directly 2019-02-22 18:45:43 -05:00
Cameron Cordes
2a17e088d5 Use OWATracker directly 2019-02-22 18:29:49 -05:00
Cameron Cordes
4c04260aa5 Trying to add page tracking 2019-02-22 11:46:53 -05:00