Commit Graph

79 Commits

Author SHA1 Message Date
Cameron Cordes 21b14565c4 Update dependencies 2021-03-25 18:18:54 -04:00
cameron c2db48d449 Merge pull request 'feature/project-page-ui-update' (#8) from feature/project-page-ui-update into master
Core Repos/Homepage/pipeline/head This commit looks good
Reviewed-on: #8
2020-08-31 01:45:59 +00:00
Cameron Cordes 41cc99e398 Fix typescript dependency
Core Repos/Homepage/pipeline/pr-master This commit looks good
2020-08-30 21:42:31 -04:00
Cameron Cordes c41d455d56 Update dependencies
Core Repos/Homepage/pipeline/head Something is wrong with the build of this commit
Core Repos/Homepage/pipeline/pr-master There was a failure building this commit
2020-08-30 21:26:03 -04:00
Cameron Cordes cee0c2eeca Fix icon background
Removed some old lint config to fix some warnings.
2020-08-30 21:18:33 -04:00
Cameron Cordes 41dada0cbe Add some newer projects 2020-08-30 21:18:25 -04:00
Cameron Cordes 9717c2c332 Use CSS Grid layout for projects 2020-08-30 21:18:14 -04:00
cameron 496df11df7 Merge pull request 'feature/add-noscript-message' (#7) from feature/add-noscript-message into master
Core Repos/Homepage/pipeline/head This commit looks good
Reviewed-on: #7
2020-08-27 19:10:02 +00:00
Cameron Cordes f4045e5566 Revert "Update dependencies"
Core Repos/Homepage/pipeline/pr-master This commit looks good
This reverts commit ad6b7d7fb1.
2020-08-27 15:00:50 -04:00
Cameron Cordes e6482bac14 Add no javascript message
Core Repos/Homepage/pipeline/head There was a failure building this commit
Core Repos/Homepage/pipeline/pr-master There was a failure building this commit
If users do not have Javascript enabled they will not see any of the
site until its enabled, also added some tracking to see if any if any
users actually visit the site without JS.
2020-08-27 14:43:59 -04:00
Cameron Cordes ad6b7d7fb1 Update dependencies 2020-08-22 12:53:18 -04:00
cameron f51fa2e845 Merge pull request 'Add tag manager container for link click tracking' (#6) from feature/link-out-analytics into master
Core Repos/Homepage/pipeline/head This commit looks good
Reviewed-on: #6
2020-08-14 18:39:52 +00:00
Cameron Cordes 5885bda92c Fix unit tests
Core Repos/Homepage/pipeline/pr-master This commit looks good
Core Repos/Homepage/pipeline/head This commit looks good
2020-08-14 13:19:00 -04:00
Cameron Cordes 3039e7c400 Fix lint issue
Core Repos/Homepage/pipeline/pr-master There was a failure building this commit
2020-08-12 17:21:37 -04:00
Cameron Cordes ad339cf93e Improve toolbar accessibility
Core Repos/Homepage/pipeline/pr-master There was a failure building this commit
2020-08-12 17:14:28 -04:00
Cameron Cordes abde35c6f9 Improve keyboard navigation 2020-08-12 17:14:17 -04:00
Cameron Cordes b210da65c5 Track link clicks in code 2020-08-12 17:13:57 -04:00
Cameron Cordes 525241a994 Add tag manager container for link click tracking
Core Repos/Homepage/pipeline/head This commit looks good
Core Repos/Homepage/pipeline/pr-master This commit looks good
This will hopefully allow link click and client error analytics for the
Contact page.
2020-08-12 14:59:18 -04:00
cameron e4d340c7e6 Merge pull request 'Update dependencies and npm audit' (#5) from feature/update-dependencies into master
Core Repos/Homepage/pipeline/head This commit looks good
Reviewed-on: #5
2020-05-23 01:33:42 +00:00
Cameron Cordes cb719cd8ba Update dependencies and npm audit
Core Repos/Homepage/pipeline/head This commit looks good
Core Repos/Homepage/pipeline/pr-master Build started...
2020-05-22 21:21:37 -04:00
cameron 7041facc4c Merge branch 'feature/unit-tests-ci' of Apps/Homepage into master
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
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
Core Repos/Homepage/pipeline/head This commit looks good
2020-04-20 20:09:12 -04:00
Cameron Cordes 9c258f85b5 Added missing comma
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
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
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
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
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
Core Repos/Homepage/pipeline/head There was a failure building this commit
2020-04-20 19:25:06 -04:00
cameron 432ab5ddb3 feature/jenkins-ci (#1)
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