f6532e4fb6
Simplify CI dependencies - let all jobs run
...
- Remove complex optional dependencies
- Pages job runs on all branches for debugging
- Both publish and force-update jobs depend on pages normally
2025-08-21 23:35:48 -06:00
0675f1f1b7
Fix CI dependency issues with needs:optional
...
- Make pages job dependency optional for ghost-upload jobs
- Prevents 'job does not exist in pipeline' errors
- Allows jobs to run even if pages job is conditionally excluded
2025-08-21 23:35:36 -06:00
b5a4b33b56
Temporarily disable branch restrictions for debugging
...
- Allow CI jobs to run on feature branches
- Enable testing of dual-output and force-update functionality
- Comment out CI_DEFAULT_BRANCH rules
2025-08-21 23:34:19 -06:00
9fc6a9bae1
Add force update functionality for Ghost posts
...
- Add manual CI trigger 'force-update-ghost' for updating all posts
- Support FORCE_UPDATE environment variable in Rust code
- Implement post update logic via Ghost API PUT requests
- Add get_existing_post_id() function to find existing posts
- Update README with usage instructions
- Enhanced validation script to test new functionality
Usage:
- Normal: Only syncs new posts (default behavior)
- Force: FORCE_UPDATE=true updates ALL posts including existing ones
2025-08-21 23:30:29 -06:00
05474b986d
Add validation and testing for ghost content extraction
...
- Create validation script to verify implementation
- Add test file for ghost profile rendering
- Validate all components work together correctly
- Ready for CI/CD pipeline testing
2025-08-21 23:25:46 -06:00
cdb96a50b7
Replace iframe with direct HTML content extraction
...
- Extract article content from ghost-optimized pages
- Add extract_article_content() function with fallback to iframe
- Try multiple selectors to find main content area
- Provide graceful fallbacks for failed content extraction
- Remove unused variables and fix warnings
2025-08-21 23:24:53 -06:00
e233a96f55
Add Quarto profiles for dual-output rendering
...
- Add ghost profile for iframe-optimized content
- Create ghost-iframe.css with minimal styling
- Update GitLab CI to build both main site and ghost-content versions
- Ghost profile removes navbar, uses minimal theme, article layout
2025-08-21 23:23:27 -06:00
51c03d9213
Merge branch 'modernize' into 'master'
...
FIx Dev Container
See merge request Anson-Projects/projects!9
2025-05-14 11:02:44 -07:00
609d4064a9
FIx Dev Container
2025-05-14 11:02:43 -07:00
388adf4a02
Fix date in Double Pendulum post
2025-05-11 23:37:08 +00:00
590f8cb106
Merge branch 'pendulum' into 'master'
...
Double Pendulum
See merge request Anson-Projects/projects!8
2025-05-11 14:27:15 -07:00
10083ec81c
Double Pendulum
2025-05-11 14:27:15 -07:00
2afa12f5ee
fix invalid image caused by alt-text
2024-11-26 09:25:23 +00:00
e7bd5e439b
Add branding, bump versions of quarto and julia
2024-11-26 09:18:17 +00:00
c0c91caace
Track freeze directory so that older posts don't rerun code every time
2024-11-26 08:06:52 +00:00
63c8096a88
Update Ghost uploader to include extra post info
2024-11-24 22:16:59 -07:00
4d01ec63b1
add alt-text to post images
2024-11-24 15:28:48 -07:00
f2c52e4b4b
Add alt text and meta descriptions to every document
2024-11-24 20:16:35 +00:00
a5d831884a
Try removing cache to see if it speeds things up
2024-11-14 20:10:19 -07:00
9a961265c0
Update Quarto
2024-11-14 00:03:29 -07:00
2dcfc6b14a
Add old research proposal that wasn't posted
2024-11-14 06:30:25 +00:00
87c3c4459b
use iframes to put the post into ghost
2024-11-08 14:01:23 -07:00
a448e47ecd
Fix ghost upload
2024-09-26 01:41:54 -06:00
009602ac4e
Merge branch 'moon-cannon' into 'master'
...
Moon cannon
See merge request Anson-Projects/projects!7
2024-09-26 06:49:18 +00:00
cb8a65c412
Moon cannon
2024-09-26 06:49:18 +00:00
6d6256889d
Merge branch 'update-julia' into 'master'
...
Update julia
See merge request Anson-Projects/projects!6
2024-03-11 05:27:38 +00:00
fceed3189a
Update julia
2024-03-11 05:27:38 +00:00
1d205652a3
Update tags to match ghost blog
2024-03-04 08:03:27 +00:00
1bc85c3d6a
Merge branch 'speed-up-website-builds' into 'master'
...
Use freezing and caching to speed up quarto render
See merge request Anson-Projects/projects!5
2024-03-04 00:03:10 +00:00
806fa0715a
Use freezing and caching to speed up quarto render
2024-03-04 00:03:10 +00:00
c2f23027c1
Merge branch 'ghost-upload' into 'master'
...
Upload Posts to Ghost
See merge request Anson-Projects/projects!4
2024-03-03 20:07:25 +00:00
872a2af846
Upload Posts to Ghost
2024-03-03 20:07:25 +00:00
7e65f3b590
try to fix pipeline
2024-03-02 21:34:27 -07:00
27e3681c34
Merge branch 'cache-ci' into 'master'
...
Add container for speedier development and builds
See merge request Anson-Projects/projects!3
2024-03-03 04:17:01 +00:00
46e0190668
Add container for speedier development and builds
2024-03-03 04:17:01 +00:00
8cba29090e
accidentally left artifacts from distill
2024-02-29 08:08:45 +00:00
f3ceab4e11
lets fight the build system
2024-02-29 07:50:55 +00:00
8b6c81f64d
fix post image
2024-02-29 07:48:29 +00:00
4604338b2e
update site info since im not a college boy begging for work
2024-02-29 07:47:09 +00:00
17d1220d35
Merge branch 'switch-to-quarto' into 'master'
...
Switch to Quarto
See merge request Anson-Projects/projects!2
2024-02-29 07:24:30 +00:00
84bfb3b6a9
Switch to Quarto
2024-02-29 07:24:30 +00:00
e711e88b59
added university tag
2022-04-15 17:18:28 -07:00
1accd1f227
banner link was incorrect
2022-04-15 17:08:29 -07:00
1da216c728
colon
2022-04-15 10:46:12 -07:00
c42549c5e5
report update
2022-04-14 23:35:28 -07:00
1fd535002f
fix merge issues
2022-04-03 22:26:55 -07:00
3f42a7f8ff
Merge branch 'master' of gitlab.com:Anson-Projects/projects
2022-04-03 22:25:08 -07:00
f1fd03f440
report 2 posted
2022-04-03 22:22:42 -07:00
806dbd6874
renamed slug for machine learning report 1
2022-04-03 21:44:56 -07:00
313f621de0
added link to image for plotly plots
2022-02-16 09:43:57 -07:00