Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

messages #119

Open
wants to merge 43 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
4e6ce45
Add our workplan deliverable for this week
HoldenA1 May 6, 2024
81e7155
Add better getting started documentation and run prettier.
hhcoxatucsd May 7, 2024
f34294c
Documentation on using ESLint and more details on runing E2E tests
hhcoxatucsd May 7, 2024
0a21a5c
Fix npm reported security vulnerabilities
hhcoxatucsd May 7, 2024
dfea624
Run prettier
hhcoxatucsd May 7, 2024
6bfed8a
Update hardcoded URLs
hhcoxatucsd May 8, 2024
7cf61d7
Add team video
hhcoxatucsd May 8, 2024
15ec820
Add link to wiki
hhcoxatucsd May 8, 2024
120d08c
Auto-format
tpowell May 8, 2024
ca0e79a
Cache dependencies and update dependencies
hhcoxatucsd May 9, 2024
c1fa6c8
Fix misspelling of `cache`; run prettier
hhcoxatucsd May 9, 2024
7c373a5
Add E2E testing for all pushes
hhcoxatucsd May 9, 2024
47de8f7
Merge pull request #13 from 20-20REENVISIONED/pipeline
hhcoxatucsd May 9, 2024
42f808b
Make npm `docs` script work; use for Github Actions; remove vulnerabi…
hhcoxatucsd May 9, 2024
e0c150f
Generated JSDocs
web-flow May 9, 2024
303c336
Add popup to home page
HoldenA1 May 10, 2024
f8dbd77
Merge pull request #14 from 20-20REENVISIONED/pipeline-js-docs
hhcoxatucsd May 10, 2024
e1c0daa
Add no-js popup to homepage
HoldenA1 May 14, 2024
4a817e7
Fix code formatting issues
HoldenA1 May 14, 2024
133c1f0
Add noscript popup to all pages
HoldenA1 May 16, 2024
8b4ba91
Merge pull request #16 from 20-20REENVISIONED/no-javascript-notification
HoldenA1 May 16, 2024
319e4d0
Add jpg and webp images; make some pngs slightly smaller
hhcoxatucsd May 17, 2024
99394a4
Use better image formats
hhcoxatucsd May 20, 2024
ccb80be
Generated JSDocs
web-flow May 20, 2024
fb42aaf
Add avif; Use better images in fortune-cookie and palm-reader; Fix ri…
hhcoxatucsd May 22, 2024
6dcea12
open cookie button fixed
joc044 May 22, 2024
3be92dc
try to fix Prettier
joc044 May 22, 2024
30c3e63
try to fix Prettier
joc044 May 22, 2024
a5bfecd
open cookie button fixed
joc044 May 23, 2024
a77767f
Merge pull request #19 from 20-20REENVISIONED/bug/opencookiebutton
joc044 May 23, 2024
403da92
Merge pull request #18 from 20-20REENVISIONED/feat/performance
hhcoxatucsd May 24, 2024
3bbfc6f
Add new workplan notes and move 2023 meeting notes to folder
jkononova3 May 24, 2024
2d78969
Fix formatting with prettier
jkononova3 May 24, 2024
9bc42e2
Merge pull request #22 from 20-20REENVISIONED/documentation/workplan
jkononova3 May 24, 2024
d1f0d1c
messages
emilybetter Jun 3, 2024
09e62a7
docs
emilybetter Jun 3, 2024
18abe06
Generated JSDocs
web-flow Jun 4, 2024
0e8a557
pretty
emilybetter Jun 5, 2024
0cb515b
Generated JSDocs
web-flow Jun 5, 2024
190b24c
pwa
emilybetter Jun 6, 2024
bcb01d8
Generated JSDocs
web-flow Jun 6, 2024
5c4d258
pwa pretty
emilybetter Jun 6, 2024
d37ed5f
Merge branch 'ref' of https://github.com/20-20REENVISIONED/Refactored…
emilybetter Jun 6, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
50 changes: 38 additions & 12 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,33 +9,59 @@ jobs:
lint_check:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: 20
cache: "npm"
- name: Install modules
run: yarn
run: npm ci
- name: Run ESLint
run: npm run lint

format_check:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: 20
cache: "npm"
- name: Install modules
run: yarn
run: npm ci
- name: Check if Prettier could format code
run: npx prettier --check --no-config .

tests:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: 20
cache: "npm"
- uses: actions/setup-python@v5
with:
python-version: "3.x"
- name: Install modules
run: npm ci
- name: Launch Python Server
run: python3 -m http.server &
- name: Run Jest Tests
run: BASE=http://127.0.0.1:8000 npm test

jsdocs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Build JSDOCS
uses: andstor/jsdoc-action@v1
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
recurse: true
output_dir: ./JSDOCs
config_file: .jsdoc.conf.json
template: minami
node-version: 20
cache: "npm"
- name: Install modules
run: npm ci
- name: Build JSDOCS
run: npm run docs
- name: Commit JSDOCS
uses: EndBug/add-and-commit@v9
with:
Expand Down
3,954 changes: 3,654 additions & 300 deletions JSDOCs/Wheel.html

Large diffs are not rendered by default.

35 changes: 13 additions & 22 deletions JSDOCs/common_index.js.html

Large diffs are not rendered by default.

41 changes: 16 additions & 25 deletions JSDOCs/common_nav.js.html

Large diffs are not rendered by default.

35 changes: 13 additions & 22 deletions JSDOCs/fortune-cookie_fortunes.js.html

Large diffs are not rendered by default.

35 changes: 13 additions & 22 deletions JSDOCs/fortune-cookie_script.js.html

Large diffs are not rendered by default.

11,493 changes: 9,551 additions & 1,942 deletions JSDOCs/global.html

Large diffs are not rendered by default.

35 changes: 13 additions & 22 deletions JSDOCs/home-page_script.js.html

Large diffs are not rendered by default.

525 changes: 496 additions & 29 deletions JSDOCs/index.html

Large diffs are not rendered by default.

45 changes: 20 additions & 25 deletions JSDOCs/love-compatibility_data_data-array.js.html

Large diffs are not rendered by default.

50 changes: 27 additions & 23 deletions JSDOCs/love-compatibility_script.js.html

Large diffs are not rendered by default.

52 changes: 29 additions & 23 deletions JSDOCs/love-compatibility_zodiac-angles.js.html

Large diffs are not rendered by default.

45 changes: 23 additions & 22 deletions JSDOCs/palm-reading_fortunes.js.html

Large diffs are not rendered by default.

49 changes: 26 additions & 23 deletions JSDOCs/palm-reading_script.js.html

Large diffs are not rendered by default.

35 changes: 13 additions & 22 deletions JSDOCs/palm-reading_webcam.js.html

Large diffs are not rendered by default.

18 changes: 9 additions & 9 deletions JSDOCs/scripts/linenumber.js
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
/*global document */
(function() {
var source = document.getElementsByClassName('prettyprint source linenums');
var i = 0;
var lineNumber = 0;
var lineId;
var lines;
var totalLines;
var anchorHash;
(() => {
const source = document.getElementsByClassName('prettyprint source linenums');
let i = 0;
let lineNumber = 0;
let lineId;
let lines;
let totalLines;
let anchorHash;

if (source && source[0]) {
anchorHash = document.location.hash.substring(1);
Expand All @@ -15,7 +15,7 @@

for (; i < totalLines; i++) {
lineNumber++;
lineId = 'line' + lineNumber;
lineId = `line${lineNumber}`;
lines[i].id = lineId;
if (lineId === anchorHash) {
lines[i].className += ' selected';
Expand Down
Loading