498 Commits

Author SHA1 Message Date
ascpixi
6eaf445c70 Change Penumbra project deadline to 2025-10-08 (#146) 2025-09-16 10:52:06 -04:00
Rushil
9701954264 Update repository URL in README 2025-09-12 23:47:14 -07:00
Rushil
c922f10c3c Merge pull request #144 from MntRushmore/main
push mate
2025-09-13 12:16:11 +05:30
Rushil
c8c375e033 Comprehensive repository audit and fixes
- Updated README.md to reflect current YAML-based architecture instead of outdated script.js references
- Fixed GitHub repository URLs from hackclub/YSWS-Catalog to MntRushmore/YSWS-Catalog
- Updated data source documentation to reference data.yml as primary source
- Updated contributing guidelines to mention data.yml editing and generation scripts
- Fixed HTML typos (rel="noopenner" → rel="noopener")
- Updated package.json with proper project name and metadata
- Cleaned up temporary JSON files (updated_data.json, final_updated_data.json)
- Regenerated api.json and feed.xml with current data (14 active programs)
- Verified all validation and generation scripts are working correctly

This completes the comprehensive repository review and fixes all identified issues.
2025-09-13 06:43:47 +00:00
Rushil
6d63bc9bc8 Final repository review and cleanup
- Fixed missing descriptions for Rube Goldburg YSWS and Aquarium
- Regenerated JSON API to match updated YAML structure
- All validation checks now pass with no issues
- Repository is in excellent condition with 147 total entries and 14 active programs
2025-09-13 06:41:56 +00:00
Rushil
27896cf2ba Final cleanup: remove all duplicate entries and regenerate feeds
- Removed duplicate entries for iFrame, Grounded, BakeBuild, Slushies, and The Zoo
- Each YSWS now appears in only one appropriate section
- YAML structure is now completely clean with no duplicates
- RSS feed reduced to 14 active entries (current as of 2025-09-13)
- JSON API updated with clean structure
- All data integrity issues resolved
2025-09-13 06:38:04 +00:00
Rushil
bca4f38732 Merge remote-tracking branch 'origin/main' 2025-09-13 06:37:05 +00:00
Rushil
cdbfce4dc9 Fix data structure and regenerate feeds
- Removed duplicate entries for Clutter and Fusering from YAML
- Fixed YAML structure to eliminate parsing issues
- Regenerated RSS feed with current active projects only
- Updated JSON API with latest data structure
- RSS feed now properly shows only active YSWS with correct deadlines
- All feeds now reflect current status as of 2025-09-13
2025-09-13 06:36:59 +00:00
Rushil
880c960ff4 Merge pull request #143 from MntRushmore/main
ts took so long
2025-09-13 12:03:51 +05:30
Rushil
5335979ef8 Update final_updated_data.json
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-09-12 23:33:44 -07:00
Rushil
c974b3a6ce Update YSWS data structure: reorganize projects by current status
- Fixed YAML structure and removed malformed '...existing code...' placeholder
- Updated project statuses based on current date (2025-09-13)
- Added new 'recentlyEnded' section for projects that ended recently
- Moved expired projects from 'active' to 'ended' status (Armed, The Zoo, Authly, Silicon, cmd+k, Solder)
- Fixed Summer of Making deadline (was 2025-09-31, now 2025-09-30)
- Created organized JSON exports with proper categorization
- Maintained data integrity and updated all relevant fields
2025-09-13 06:29:49 +00:00
WolfGamer2
cad7e43000 frick 2025-09-12 23:22:16 -07:00
WolfGamer2
7a2f61913a edit data.yml 2025-09-12 23:16:45 -07:00
Rushil
7b812567e0 fixey fixey 2025-09-12 22:49:37 -07:00
Manitej Boorgu
083f31a444 Add 'Waveform' project to data.yml (#142) 2025-09-11 11:39:52 -06:00
ascpixi
fa4c3bb068 feat: add Penumbra YSWS (#141) 2025-09-11 01:17:55 -04:00
Rushil
7a2f068a36 Merge pull request #140 from hackclub/MntRushmore-patch-1
Change project status to 'ended'
2025-09-11 01:22:40 +05:30
Rushil
47d9b2f649 Change project status to 'ended' 2025-09-10 12:52:25 -07:00
EnterpriseGoose
a2445e904e Add Siege YSWS 2025-09-08 11:25:07 -04:00
EnterpriseGoose
5faa97748d Add Siege YSWS 2025-09-08 11:24:44 -04:00
Rushil
f7f58503db Merge pull request #138 from christianwell/main
Main
2025-08-29 00:29:50 +05:30
Christian Well
8e0428fc51 Main
fixed my ysws
2025-08-28 20:57:10 +02:00
Rushil
3b201b278a Merge pull request #136 from SuperNinjaCat5/main
Added the stuff to data.yml I think that fixes it.
2025-08-28 19:50:57 +05:30
SuperNinjaCat5
4f122ef4b6 Fixed time format. 2025-08-28 10:19:04 -04:00
Rushil
efa7b53178 Remove Tonic project from API 2025-08-28 07:07:13 -07:00
SuperNinjaCat5
a9ea0e23c3 Added the stuff to data.yml I think that fixes it. 2025-08-28 10:07:09 -04:00
Rushil
c1d362d607 Update data.yml 2025-08-28 07:06:40 -07:00
Rushil
e43fb07528 Delete 'Reality' project from data.yml 2025-08-28 07:03:55 -07:00
Rushil
f752073c4b Add contribution instructions for YSWS data 2025-08-28 07:03:21 -07:00
Rushil
b779439598 Replace 'Reality' with 'Clutter' in api.json 2025-08-28 07:02:16 -07:00
Rushil
fbe17248fe Merge pull request #133 from ScapularSteam/main
Added fusering
2025-08-28 19:27:10 +05:30
Rushil
be5c739fb4 Merge pull request #134 from cepipecepipec/issued
feat(data): issued
2025-08-28 19:25:58 +05:30
Rushil
f700eaa55d Merge pull request #135 from SuperNinjaCat5/main
Updated the end date for clutter because we extended it.
2025-08-28 19:25:14 +05:30
SuperNinjaCat5
d4db7b0ead Updated the end date for clutter because we extended it. 2025-08-28 09:49:46 -04:00
cepi
d51a9ebb40 feat(data): issued 2025-08-27 10:21:53 -07:00
David
e8f865714e added fusering 2025-08-25 10:48:54 +01:00
Max Wofford
6ccba11882 Merge pull request #132 from niiccoo2/add-clutter-ysws 2025-08-20 11:38:13 -04:00
Max Wofford
8c22c3a2b4 Merge pull request #131 from twonfi/patch-1 2025-08-20 11:38:00 -04:00
Nico Smith
2ee671b3c1 Add clutter ysws 2025-08-20 09:01:49 -04:00
twonfi
9c5edc4e96 Add Shiba Arcade 2025-08-19 13:36:10 -07:00
Paweł
ebcc4e8d92 Merge pull request #126 from QinCai-rui/patch-1
Update Summer of Making deadline
2025-08-19 04:28:11 +02:00
Paweł
bae3d8643f Merge pull request #128 from christianwell/main
Main
2025-08-19 04:27:55 +02:00
Alex Van Doren
b4602cc014 Added Armed
Update data.yml - Add armed
2025-08-18 11:18:53 -04:00
Alex Van Doren
af03fac593 Update data.yml -armed 2025-08-18 11:18:23 -04:00
Alex Van Doren
8d80c7e44c Update data.yml 2025-08-18 11:15:38 -04:00
Christian Well
fe143c30fa Main
added my ysws
2025-08-15 18:36:06 +02:00
Alex Van Doren
dc551d3388 Merge pull request #127 from hackclub/vandorena-patch-2 Add optimize
Update data.yml
2025-08-15 11:48:00 -04:00
Alex Van Doren
8491ecb260 Update data.yml 2025-08-15 11:46:38 -04:00
Raymont Qin
48080abe66 update Summer of Making deadline 2025-08-13 16:01:04 +12:00
Paweł
dcfcba355e Merge pull request #125 from khaled-muhammad/main
Fixed responsive design on all screens
2025-08-11 22:15:40 +02:00