Commit graph

546 commits

Author SHA1 Message Date
Malted
bf1a6aab2a
Update Replit copy 2024-09-05 16:17:40 -04:00
Malted
cc7fd17beb
Fix Replit form 2024-08-29 19:22:23 -04:00
Belle
79307e765d stop votes after midnight 2024-08-28 07:40:24 +05:30
Max Wofford
27ca656caa Merge branch 'main' of github.com:hackclub/site into pr/1324 2024-08-27 17:41:48 -04:00
Malted
d1b0747b5f
Replit site! 2024-08-27 20:43:21 +01:00
Belle
f5059c2c1b
Merge branch 'main' into main 2024-08-24 21:48:40 -04:00
Kieran Klukas
7e2b957be4
chore: add react-syntax-highlighter npm dependency 2024-08-21 15:08:51 -04:00
Belle
04af0efc2b frontend 2024-08-21 23:37:26 +08:00
Max Wofford
2fcfc03766 Allow rendering sanitized HTML tags in arcade showcase 2024-08-20 12:26:46 -04:00
Max Wofford
099e98d2e8 Add styling improvements to showcase form 2024-08-19 16:51:58 -04:00
Max Wofford
45eb6210de Rollback remarkGFM to support tables 2024-08-19 09:18:41 -04:00
Belle
b8338abba6 only 1 image or video + readme 2024-08-19 19:14:30 +08:00
Belle
02a6eb4926 styling 2024-08-17 13:17:19 +08:00
Clay Nicholson
79935dbc91 Added countdown 2024-08-16 15:12:16 -04:00
Max Wofford
d36f415ef2
Create the summer arcade (#1226)
* init

* res

* git

* more raccooooons

* -

* meta

* arc!

* eeby

* deeby

* title

* rsvp

* yarn

* new tab

* alt

* nav

* meta

* color magic

* img conditional

* grants

* rsvp link

* hs

* meta

* change domain

* Change CTA text on Arcade page

* new!

* powerups

* powerup

* ob?

* temp fix

* rev

* gal

* faq

* launch!

* link

* Post to both arcadius & airtable!

* /arcade

* exisiting

* width

* banner

* Add ID to shop section

* Move old power hour arcade

* Tweak project idea generator prompt

* Setup API for new shop inventory

* Pull carousel items from new table

* Display new carousel items

* responsive fix

* s

* Update thinking lines to be a dino

* Generate highlighted items list

* sp

* page

* page

* Pull highlighted check from airtable

* get outta here racoon

* fix?

* page

* reduce space

* enable temporary waitlist

* fix error

* Don't trigger arcadius

* button

* responsive

* Fix the airtable RSVP

* Add link to previous power hour in footer

* Randomize shop order

* Update announcement copy

* Remove unused css

* Remove amazon mention

* Fix typo

* Fix arcade api & accessibility tweaks (#1227)

* fix grammar

* add alt text

* fix arcade api

* Add missing wizard orpheus link

* Update FAQ copy

* Add mockup of shop with new order links

* Reorder FAQ

* Fix shop costs showing

* Include current user balance on shop

* Update cards & add modals (#1230)

update cards & add modals

Co-authored-by: Dillon Barnes <dillonb07dev@gnmail.com>

* Fix some react mapping without keys

* Hide items from client (#1231)

* update cards & add modals

* filter items sent to client

* fix faq typo

---------

Co-authored-by: Dillon Barnes <dillonb07dev@gnmail.com>

* Whitelist fields pulled from arcade page

* Redact fields on shop page data

* style

* shop css

* add alt text

* buy button

* ticket

* Comment outdated copy

* Update index.js

* quantity

* Experiment with changing the "One hour at a time" section

* quantities

* q

* Add links in Arcade FAQ (#1232)

* add links in FAQ

* update hack-hour to arcade

* Bring back slack invites for arcade

* fix css

---------

Co-authored-by: belle <bellesee1212@gmail.com>
Co-authored-by: Zach Latta <zach@zachlatta.com>
Co-authored-by: Jasper Mayone <me@jaspermayone.com>
Co-authored-by: Dillon Barnes <gh@dillonb07.studio>
Co-authored-by: Dillon Barnes <dillonb07dev@gnmail.com>
Co-authored-by: Sam Poder <39828164+sampoder@users.noreply.github.com>
2024-06-17 10:06:43 -04:00
awdev
ea455cfa81
Bin Development 2024-05-02 (#1190)
* added caching for images (need to fix)

* added part fetching (needs fixing)

* Add more clicky buttons

* Add endpoint for project suggestions

* Improve project idea prompt

* Add project idea section

---------

Co-authored-by: Max Wofford <max@maxwofford.com>
2024-05-07 22:00:56 -04:00
Max Wofford
72abddae64 Add initial API for wokwi 2024-04-29 16:47:54 -04:00
Josias Aurel
aaa56a77a0
Merge pull request #1105 from hackclub/dependabot/npm_and_yarn/react-use-websocket-4.8.1
Bump react-use-websocket from 4.7.0 to 4.8.1
2024-04-26 16:14:37 +00:00
dependabot[bot]
eae845df0b
Bump react-use-websocket from 4.7.0 to 4.8.1
Bumps [react-use-websocket](https://github.com/robtaussig/react-use-websocket) from 4.7.0 to 4.8.1.
- [Release notes](https://github.com/robtaussig/react-use-websocket/releases)
- [Commits](https://github.com/robtaussig/react-use-websocket/commits)

---
updated-dependencies:
- dependency-name: react-use-websocket
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-26 16:01:30 +00:00
dependabot[bot]
0328a63ac2
Bump @apollo/client from 3.9.9 to 3.9.11
Bumps [@apollo/client](https://github.com/apollographql/apollo-client) from 3.9.9 to 3.9.11.
- [Release notes](https://github.com/apollographql/apollo-client/releases)
- [Changelog](https://github.com/apollographql/apollo-client/blob/main/CHANGELOG.md)
- [Commits](https://github.com/apollographql/apollo-client/compare/v3.9.9...v3.9.11)

---
updated-dependencies:
- dependency-name: "@apollo/client"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-15 06:43:42 +00:00
Max Wofford
462c48735b Add typed out example projects 2024-04-12 14:49:52 -04:00
graham
793c9e07be
Merge pull request #1144 from hackclub/dependabot/npm_and_yarn/emotion/styled-11.11.5
Bump @emotion/styled from 11.11.0 to 11.11.5
2024-04-02 20:38:24 +00:00
Max Wofford
6ad6e66fd0
Merge branch 'main' into onboard_gallery 2024-04-02 12:27:25 -04:00
dependabot[bot]
2bfabb8b24
Bump @emotion/styled from 11.11.0 to 11.11.5
Bumps [@emotion/styled](https://github.com/emotion-js/emotion) from 11.11.0 to 11.11.5.
- [Release notes](https://github.com/emotion-js/emotion/releases)
- [Changelog](https://github.com/emotion-js/emotion/blob/main/CHANGELOG.md)
- [Commits](https://github.com/emotion-js/emotion/compare/@emotion/styled@11.11.0...@emotion/styled@11.11.5)

---
updated-dependencies:
- dependency-name: "@emotion/styled"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-01 06:29:54 +00:00
snwy
20ee1c8be7 big ol' mess of ZIP 2024-03-25 12:56:06 -04:00
dependabot[bot]
371f30e0ae
Bump @apollo/client from 3.9.5 to 3.9.9
Bumps [@apollo/client](https://github.com/apollographql/apollo-client) from 3.9.5 to 3.9.9.
- [Release notes](https://github.com/apollographql/apollo-client/releases)
- [Changelog](https://github.com/apollographql/apollo-client/blob/main/CHANGELOG.md)
- [Commits](https://github.com/apollographql/apollo-client/compare/v3.9.5...v3.9.9)

---
updated-dependencies:
- dependency-name: "@apollo/client"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-25 06:43:16 +00:00
snwy
a84fe0576f show all projects - and also SSR 2024-03-14 08:56:19 -04:00
Toby Brown
310bfda622 install packages 2024-03-12 17:12:51 +00:00
snwy
2084fbc9a4 aaaaaagghghh 2024-03-12 12:54:03 -04:00
snwy
bbbb570aa5 aaaaaagghghh 2024-03-12 11:16:12 -04:00
Toby Brown
e69b7931a6 fix conflicts 2024-03-08 21:13:27 +00:00
Sam Poder
cda3878a02
Merge pull request #1093 from hackclub/dependabot/npm_and_yarn/prettier-3.2.5
Bump prettier from 3.0.3 to 3.2.5
2024-03-07 11:25:39 -08:00
Toby Brown
221cb902ca dunno where that one went 2024-03-05 20:08:00 +00:00
Toby Brown
e1295809ae things 2024-03-05 20:00:44 +00:00
Toby Brown
d07109519f
Merge branch 'main' into slack 2024-03-05 18:11:53 +00:00
Toby Brown
1a093a5595 unconflictin' them conflicts 2024-03-05 18:00:44 +00:00
dependabot[bot]
7075de1489
Bump recharts from 2.1.12 to 2.12.2
Bumps [recharts](https://github.com/recharts/recharts) from 2.1.12 to 2.12.2.
- [Release notes](https://github.com/recharts/recharts/releases)
- [Changelog](https://github.com/recharts/recharts/blob/3.x/CHANGELOG.md)
- [Commits](https://github.com/recharts/recharts/compare/v2.1.12...v2.12.2)

---
updated-dependencies:
- dependency-name: recharts
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-05 06:59:38 +00:00
Lachlan Campbell
c07684bb96
Redesign Fiscal Sponsorship Apply page (#1089)
Co-Authored-By: Dylan Wahbe <153225786+dwahbe@users.noreply.github.com>
2024-03-05 01:55:58 -05:00
dependabot[bot]
dd7b544030
Bump @emotion/react from 11.11.1 to 11.11.4 (#1096) 2024-03-05 01:54:23 -05:00
dependabot[bot]
b361ebe0ca
Bump prettier from 3.0.3 to 3.2.5
Bumps [prettier](https://github.com/prettier/prettier) from 3.0.3 to 3.2.5.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/3.0.3...3.2.5)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-04 06:20:58 +00:00
Toby Brown
9ac4bca157 nonon toby! 2024-03-01 19:39:45 +00:00
Josias Aurel
9cae6887e3
Merge pull request #1085 from hackclub/dependabot/npm_and_yarn/eslint-8.57.0
Bump eslint from 8.55.0 to 8.57.0
2024-02-26 15:22:33 +01:00
dependabot[bot]
49288fef87
Bump eslint from 8.55.0 to 8.57.0
Bumps [eslint](https://github.com/eslint/eslint) from 8.55.0 to 8.57.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.55.0...v8.57.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-26 06:09:40 +00:00
dependabot[bot]
c937040642
Bump axios from 1.6.2 to 1.6.7
Bumps [axios](https://github.com/axios/axios) from 1.6.2 to 1.6.7.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v1.6.2...v1.6.7)

---
updated-dependencies:
- dependency-name: axios
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-26 06:09:16 +00:00
Ben
50bbe5895d
Merge pull request #1076 from hackclub/dependabot/npm_and_yarn/react-use-websocket-4.7.0 2024-02-21 01:14:15 +01:00
Ben
a3318ebb27
Merge pull request #1077 from hackclub/dependabot/npm_and_yarn/apollo/client-3.9.5 2024-02-21 01:14:03 +01:00
dependabot[bot]
bdf8f8643b
Bump @apollo/client from 3.8.8 to 3.9.5
Bumps [@apollo/client](https://github.com/apollographql/apollo-client) from 3.8.8 to 3.9.5.
- [Release notes](https://github.com/apollographql/apollo-client/releases)
- [Changelog](https://github.com/apollographql/apollo-client/blob/main/CHANGELOG.md)
- [Commits](https://github.com/apollographql/apollo-client/compare/v3.8.8...v3.9.5)

---
updated-dependencies:
- dependency-name: "@apollo/client"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-19 06:36:46 +00:00
dependabot[bot]
dc7d8c9163
Bump react-use-websocket from 4.5.0 to 4.7.0
Bumps [react-use-websocket](https://github.com/robtaussig/react-use-websocket) from 4.5.0 to 4.7.0.
- [Release notes](https://github.com/robtaussig/react-use-websocket/releases)
- [Commits](https://github.com/robtaussig/react-use-websocket/commits)

---
updated-dependencies:
- dependency-name: react-use-websocket
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-19 06:35:34 +00:00
dependabot[bot]
4aa4a1f39a
Bump js-confetti from 0.11.0 to 0.12.0
Bumps [js-confetti](https://github.com/loonywizard/js-confetti) from 0.11.0 to 0.12.0.
- [Release notes](https://github.com/loonywizard/js-confetti/releases)
- [Commits](https://github.com/loonywizard/js-confetti/commits)

---
updated-dependencies:
- dependency-name: js-confetti
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-19 06:35:19 +00:00
Ben
ec4a14ef74
Merge pull request #1064 from hackclub/dependabot/npm_and_yarn/eslint-config-next-14.1.0 2024-02-16 18:18:49 +01:00