Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
273 commits
Select commit Hold shift + click to select a range
4ca14dd
🧪 Test: Add test for Man
danielbakas Nov 30, 2023
d954993
🎨 Style: Add bootstrap
danielbakas Nov 30, 2023
e0e138e
🧹 Chore: Rename "logo.png" for "icon.png"
danielbakas Nov 30, 2023
18dfa02
🧪 Test: Add test for Main
danielbakas Nov 30, 2023
150113d
🧹 Chore: Add static files
danielbakas Nov 30, 2023
33518c3
🧹 Chore: Add config to code style
danielbakas Nov 30, 2023
9d0d859
🐛 Fix: Remove "async" from page component method declaration
danielbakas Nov 30, 2023
e66f616
🧹 Chore: Add app.yaml for GCP AppEngine deployment
danielbakas Nov 30, 2023
8a1fef9
🧹 Chore: Add @babel/runtime for Dockerized tests
danielbakas Nov 30, 2023
a8f61c5
🧹 Chore: Add staging environment to docker-compose.yaml
danielbakas Nov 30, 2023
80f6419
🧹 Chore: Add production Dockerfile
danielbakas Nov 30, 2023
b24160a
🧹 Chore: Add deployment CI workflow
danielbakas Nov 30, 2023
fb55cc5
🪢 Merge #6 (staging ← dev): Initialize Next.js boilerplate. Add metadata
danielbakas Nov 30, 2023
157544d
🧹 Chore: Remove unused COPY of public folder
danielbakas Nov 30, 2023
a07d532
🐛 Fix: Correct WORKDIR
danielbakas Nov 30, 2023
738dd6d
🪢 Merge #7 (staging ← dev): Fix error from empty public folder
danielbakas Nov 30, 2023
a69b41b
🧪 Test: Remove app.yaml flex configuration
danielbakas Nov 30, 2023
fc2ab53
🪢 Merge #8 (staging ← dev): Remove app.yaml flex configuration
danielbakas Nov 30, 2023
a6a08a6
🐛 Fix: Move CMD call from docker-compose.yaml to Dockerfile
danielbakas Nov 30, 2023
3c37cec
🪢 Merge #9 (staging ← dev): Move CMD call from docker-compose.yaml to…
danielbakas Nov 30, 2023
ea5b086
🧹 Chore: Update version for google-github-actions/auth
danielbakas Nov 30, 2023
b67fc87
🪢 Merge #10 (semantyk ← dev): Update version for google-github-action…
danielbakas Nov 30, 2023
e022df4
🐛 Fix: Conflict in version naming
danielbakas Nov 30, 2023
db6bf17
🪢 Merge #11 (semantyk ← dev): Fix conflict in version naming
danielbakas Nov 30, 2023
e5400b8
🧹 Chore: Move names below instructions for clarity
danielbakas Nov 30, 2023
2fcec25
🪢 Merge #12 (semantyk ← dev): Move names below deployment instruction…
danielbakas Nov 30, 2023
a612b93
🧹 Chore: Extract metadata retrieval logic to service
danielbakas Dec 3, 2023
3360f1a
🧹 Chore: Add service to retrieve app data
danielbakas Dec 3, 2023
a74576d
🧹 Chore: Add service to retrieve data
danielbakas Dec 3, 2023
e8d8328
🧹 Chore: Add service to retrieve metadata
danielbakas Dec 3, 2023
ae87c25
🧹 Chore: Move metadata to service
danielbakas Dec 3, 2023
baf65ca
🚀 Performance: Add StateManager (Recoil) and make getMetadata async
danielbakas Dec 5, 2023
04e4199
🧹 Chore: Simplify Next config
danielbakas Dec 5, 2023
a07c72e
🧹 Chore: Add solid dependencies
danielbakas Dec 5, 2023
ef6bf55
🧹 Chore: Rename getAppData logic to getData
danielbakas Dec 5, 2023
d8cd4de
🧹 Chore: Fix minor details
danielbakas Dec 5, 2023
cf93833
🧹 Chore: Add footer
danielbakas Dec 5, 2023
0ade8e0
🧹 Chore: Add authButton with login and logout logic
danielbakas Dec 5, 2023
a33b5ae
🧹 Chore: Add StateManager (Solid Session)
danielbakas Dec 5, 2023
94c12d8
🧹 Chore: Update IDEA styles
danielbakas Dec 5, 2023
da5401d
🧹 Chore: Add useData hook
danielbakas Dec 5, 2023
30a6924
🧹 Chore: Add namespaces and named nodes
danielbakas Dec 5, 2023
df76a64
🎨 Styles: Add styles for Page
danielbakas Dec 5, 2023
0f43c17
🧹 Chore: Separate logic for login
danielbakas Dec 5, 2023
109f4a1
🧹 Chore: Add logic for solid data management
danielbakas Dec 5, 2023
f0ed731
🧹 Chore: Add app shape
danielbakas Dec 5, 2023
706d370
🧹 Chore: Update imports to relative
danielbakas Dec 5, 2023
4398641
🧹 Chore: Clean and remove Jest and testing configurations
danielbakas Dec 5, 2023
1b5082c
🧹 Chore: Clean and fix imports
danielbakas Dec 5, 2023
f6f051a
🧹 Chore: Remove testing libraries (temporarily)
danielbakas Dec 5, 2023
3601e27
🧹 Chore: Remove testing in deployment (temporarily)
danielbakas Dec 5, 2023
ceea461
🧹 Chore: Update dependencies
danielbakas Dec 5, 2023
769c323
🧹 Chore: Update node version for deployment test
danielbakas Dec 5, 2023
7724371
🧹 Chore: Add deployment testing for node versions 14, 16, 18 and 20
danielbakas Dec 6, 2023
e8ad050
🧹 Chore: Limit testing to node version 20
danielbakas Dec 6, 2023
c21dcb0
🧹 Chore: Restore next.config.js
danielbakas Dec 6, 2023
5a0c795
🧹 Chore: Clean dependencies
danielbakas Dec 6, 2023
6a1baee
🧹 Chore: Remove unused RDFS namespace
danielbakas Dec 6, 2023
4530096
🧹 Chore: Remove unnecessary reassignment
danielbakas Dec 6, 2023
d450855
🧹 Chore: Add fileMock for Jest
danielbakas Dec 6, 2023
5d6408c
🧹 Chore: Add config for Babel-Jest
danielbakas Dec 6, 2023
ebb6ee0
🧹 Chore: Add config for Jest
danielbakas Dec 6, 2023
9548e76
🧹 Chore: Add setup for Jest
danielbakas Dec 6, 2023
8ab853f
🧹 Chore: Add config for JS
danielbakas Dec 6, 2023
bde25f1
🧹 Chore: Simplify exports
danielbakas Dec 6, 2023
2dab86a
🧹 Chore: Fix imports from relative "./" to "@/"
danielbakas Dec 6, 2023
f62aa1b
🧹 Chore: Fix imports from relative "./" to "@/"
danielbakas Dec 6, 2023
26364b5
🧹 Chore: (Final) Remove Jest
danielbakas Dec 6, 2023
e737f0c
🎨 Style: Format with ESLint
danielbakas Dec 6, 2023
82503b3
🧹 Chore: Fix file extension (from js to jsx)
danielbakas Dec 6, 2023
4391bc2
🧹 Chore: Setup vitest for testing
danielbakas Dec 6, 2023
a3c8c63
🧹 Chore: Add maintainer
danielbakas Dec 6, 2023
73b6d50
🧹 Chore: Add jsdom for vitest
danielbakas Dec 6, 2023
7346f3f
🧹 Chore: Remove src folder. Move everything to app
danielbakas Dec 6, 2023
0f6b62e
🐛 Fix: Hardcode lang to "en" to fix "ReferenceError: navigator is not…
danielbakas Dec 6, 2023
6c78295
🪢 Merge #13 (staging←dev): Add Footer and Solid logic and services
danielbakas Dec 6, 2023
5fe07c4
🧹 Chore: Remove next.config.js from COPY
danielbakas Dec 6, 2023
ecb6541
🧹 Chore: Remove "Test" text
danielbakas Dec 6, 2023
a6b340b
🧹 Chore: Restore testing
danielbakas Dec 6, 2023
0c24dc7
🧹 Chore: Move StateManager from layour to page
danielbakas Dec 6, 2023
a73fc05
🪢 Merge #14 (staging←dev): Fix URL error in deployment build
danielbakas Dec 6, 2023
3f79319
🧹 Chore: Clean CI workflow
danielbakas Dec 6, 2023
76ce85b
🐛 Fix: Removed url for authors (was undefined)
danielbakas Dec 6, 2023
69d6643
🧹 Chore: Add not-found page
danielbakas Dec 6, 2023
833f11f
🎨 Style: Place not-found inside of Page
danielbakas Dec 6, 2023
b3394dd
🐛 Fix: Correct POD_URI
danielbakas Dec 6, 2023
209980f
🐛 Fix: Restored pnpm-lock.yaml to COPY
danielbakas Dec 6, 2023
a1eb932
🧹 Chore: Rename non routing folders with underscore (_)
danielbakas Dec 6, 2023
c28dfa1
🧹 Chore: Remove pnpm-lock from COPY in Dockerfiles
danielbakas Dec 6, 2023
013e750
🧹 Chore: Restore pnpm-lock from COPY in Dockerfiles
danielbakas Dec 6, 2023
ad2a680
🧹 Chore: Remove Page for NotFound
danielbakas Dec 6, 2023
2ac5190
🧹 Chore: Add Auth logic
danielbakas Dec 6, 2023
28ce1c9
🐛 Fix: Add mock for useSession
danielbakas Dec 6, 2023
8ad6ab7
🎨 Style: Update Label for WebID
danielbakas Dec 6, 2023
3d5c7b8
🐛 Fix: Correct test POD_PROVIDER_URI
danielbakas Dec 6, 2023
c0a2146
🐛 Fix: Correct test POD_PROVIDER_URI (again)
danielbakas Dec 6, 2023
425251d
🐛 Fix: Pass correct arguments (string, not NamedNode)
danielbakas Dec 6, 2023
3974fbd
🐛 Fix: Pass correct arguments (NamedNode, not string)
danielbakas Dec 6, 2023
3ceb620
🐛 Fix: Pass correct arguments (string, not NamedNode) [confirmed]
danielbakas Dec 6, 2023
829ecf8
🐛 Fix: Pass correct arguments (string, not NamedNode)
danielbakas Dec 6, 2023
109ce71
🧪 Test: Check if URL error is gone
danielbakas Dec 6, 2023
4dd9f3c
🪢 Merge #15 (semantyk←dev): Fix URL error and add test AuthButton
danielbakas Dec 6, 2023
94b9b5d
🧹 Chore: Move all static files to public
danielbakas Dec 6, 2023
ab4d1ef
🪢 Merge #16 (semantyk←dev): Move all static files to public
danielbakas Dec 6, 2023
d4142d3
🪢 Merge #17 (staging ← main): Update README.md
danielbakas Dec 6, 2023
b10d747
🪢 Merge #18 (dev ← main)
danielbakas Dec 6, 2023
890778f
🐛 Fix: Move all static files back to app for metadata SSR
danielbakas Dec 6, 2023
5ed3eda
🪢 Merge #19 (staging ← dev): Move all static files back to app for me…
danielbakas Dec 6, 2023
1fd554e
🧹 Chore: Move files under src and rename non-app folders
danielbakas Dec 7, 2023
11f3abb
🧹 Chore: Update vitest
danielbakas Dec 9, 2023
bf41e22
🪢 Merge #20 (dev←main): Add "Bug Report" template
danielbakas Dec 9, 2023
506b3bb
🐛 Fix: Correct file structure
danielbakas Dec 10, 2023
f082444
🪢 Merge #21 (staging←dev): Correct file structure
danielbakas Dec 10, 2023
86627cb
🎨 Style: Name step 4 format uniform
danielbakas Dec 10, 2023
fb1abb3
🔧 Refactor: Divide logic for frontend and backend
danielbakas Dec 10, 2023
e30a6e3
🪢 Merge #22 (staging←dev): Major refactor
danielbakas Dec 10, 2023
f0c4464
🧪 Test: Remove mocks
danielbakas Dec 12, 2023
acd6278
🧹 Chore: Remove duplicated tests and build
danielbakas Dec 12, 2023
01bba94
🧹 Chore: Update dependencies
danielbakas Dec 13, 2023
0fc3f2c
🧹 Chore: Update Node version for testing
danielbakas Dec 13, 2023
4345658
🧹 Chore: Update staging.yaml
danielbakas Dec 13, 2023
8c209b9
🪢 Merge #23 (staging←dev): Update dependencies, clean tests and ci wo…
danielbakas Dec 13, 2023
f0d28e9
🚀 Performance: Switch from flex to standard to reduce costs
danielbakas Dec 14, 2023
a284f13
📓 Docs: Fix typo in month
danielbakas Dec 14, 2023
6817a57
🪢 Merge #24 (staging←dev)
danielbakas Dec 14, 2023
46e5879
🚀 Performance: Replace custom automatic scaling settings with default
danielbakas Dec 14, 2023
c61ff4d
🪢 Merge #25 (staging←dev): Replace custom automatic scaling settings …
danielbakas Dec 14, 2023
659bb72
🐛 Fix: Add Node version
danielbakas Dec 14, 2023
8c72c0f
🪢 Merge #26 (staging←dev): Add Node version to app.yaml
danielbakas Dec 14, 2023
b03cd43
🐛 Fix: Return to flex (or else everything breaks)
danielbakas Dec 14, 2023
6be75f7
🪢 Merge #27 (staging←dev): Return to flex (or else everything breaks)
danielbakas Dec 14, 2023
87ba75d
🧹 Chore: Update .dockerignore
danielbakas Dec 14, 2023
225a499
🚀 Performance: Return to standard env to reduce costs (Test 1)
danielbakas Dec 15, 2023
c4beb07
🚀 Performance: Return to standard env to reduce costs (Test 2)
danielbakas Dec 15, 2023
0941e48
🪢 Merge #28 (staging←dev): Return to standard env to reduce costs
danielbakas Dec 15, 2023
03b4b99
🔧 Refactor: Rename and reorder main package. Add Header. Implement Mi…
danielbakas Dec 23, 2023
e70079e
🧹 Chore: Clean imports
danielbakas Dec 23, 2023
939c8fb
🧹 Chore: Fix Icon import
danielbakas Dec 23, 2023
5bfb16f
🧹 Chore: Fix Icon import
danielbakas Dec 23, 2023
1516c85
🧹 Chore: Fix alias
danielbakas Dec 23, 2023
f1da458
Revert "🧹 Chore: Fix alias"
danielbakas Dec 23, 2023
1c5af3a
🧹 Chore: Try to fix Icon
danielbakas Dec 23, 2023
953b5c9
🧹 Chore: Remove Icon component
danielbakas Dec 23, 2023
64796cf
🧹 Chore: Add Icon component
danielbakas Dec 23, 2023
c6bec7d
🧹 Chore: Remove Icon component (final)
danielbakas Dec 23, 2023
c3e0a5a
🪢 Merge #29 (staging←dev)
danielbakas Dec 23, 2023
75f10a4
📓 Docs: Update year to 2024
danielbakas Apr 27, 2024
82409e2
📓 Docs: Update year to 2024
danielbakas Apr 27, 2024
3adcde1
🎨 Style: Update logo
danielbakas Jun 5, 2024
b9d0df1
🎨 Style: Update icon to light color
danielbakas Jun 5, 2024
bc424f4
🎨 Style: Rebrand
danielbakas Jun 5, 2024
dfa30b3
🎨 Style: Update apple icon to new logo
danielbakas Jun 5, 2024
c283d79
🎨 Style: Update apple icon to new logo
danielbakas Jun 5, 2024
a1b9a61
🎨 Style: Update apple icon from png to jpg
danielbakas Jun 28, 2024
451927f
🧹 Chore: Add Analytics
danielbakas Jun 28, 2024
fd8f0d4
🧹 Chore: Add Analytics
danielbakas Jun 28, 2024
c5505bd
📓 Docs: Standardize file header and code docs
danielbakas Jul 5, 2024
c60ff7c
🧹 Chore: Import bootstrap for style
danielbakas Jul 5, 2024
910325d
🧹 Chore: Clean dependencies
danielbakas Jul 5, 2024
9d403e7
🧹 Chore: Replace to inline return
danielbakas Jul 5, 2024
ed0bac9
🧹 Chore: Reinstall sharp for image optimization
danielbakas Jul 5, 2024
f3a2f36
🎨 Style: Add light and dark versions for the icon
danielbakas Jul 5, 2024
8f4ede5
🎨 Style: Add light/dark color scheme duality
danielbakas Jul 6, 2024
7667e7d
🐛 Fix: Remove exclusion of Icon from ignored files
danielbakas Jul 6, 2024
aafa0d8
🎨 Style: Add light/dark color scheme duality
danielbakas Jul 6, 2024
446c4d5
🧹 Chore: Move all images to public folder
danielbakas Jul 6, 2024
6268d5d
🧹 Chore: Move all images to public folder
danielbakas Jul 6, 2024
916aada
🐛 Fix: Update default icon src to correct path
danielbakas Jul 6, 2024
a83f36b
🐛 Fix: Update default icon src to correct path
danielbakas Jul 6, 2024
157e878
🎨 Style: Replace jpg images with svg
danielbakas Jul 6, 2024
eea8d78
🎨 Style: Add icon for material design (android)
danielbakas Jul 6, 2024
edb5787
🎨 Style: Add icon for material design (android)
danielbakas Jul 6, 2024
1b45f6d
🎨 Style: Replace apple-icon for icon
danielbakas Jul 6, 2024
1a6dd06
🎨 Style: Replace apple-icon for standard icon
danielbakas Jul 6, 2024
45a4835
🐛 Fix: Add "image/x-icon" type to favicon for SEO indexing
danielbakas Jul 6, 2024
efcd1b8
🐛 Fix: Add "image/x-icon" type to favicon for SEO indexing
danielbakas Jul 6, 2024
65a17ea
🧹 Chore: Add PNG versions to all images to ensure SEO compatibility
danielbakas Jul 6, 2024
79aafb0
🧹 Chore: Add PNG versions to all images to ensure SEO compatibility
danielbakas Jul 6, 2024
bb81c54
🧹 Chore: Add manifest
danielbakas Jul 6, 2024
908b96a
🧹 Chore: Promote on staging deployment for development simplicity (T…
danielbakas Jul 6, 2024
56bbee2
🧹 Chore: Add manifest
danielbakas Jul 6, 2024
8e75d67
🐛 Fix: Remove favicon, SVGs and opengraph images from manifest
danielbakas Jul 6, 2024
2b629ad
🐛 Fix: Remove favicon, SVGs and opengraph images from manifest
danielbakas Jul 6, 2024
078b62f
🎨 Style: Add background color to icon and seo images
danielbakas Jul 6, 2024
f0aff03
🎨 Style: Add background color to icon and seo images
danielbakas Jul 6, 2024
5f273ee
🎨 Style: Fix title style
danielbakas Jul 8, 2024
7dc90a8
🧹 Chore: Add React import
danielbakas Jul 8, 2024
ff872d8
📓 Docs: Add missing documentation
danielbakas Jul 8, 2024
7f6d5aa
🧹 Chore: Remove all pages
danielbakas Jul 8, 2024
ffc2152
🧹 Chore: Add logic for Not Found page
danielbakas Jul 8, 2024
51caca5
🧹️ Chore: Add `@inrupt/solid-client-authn-browser` for server requests
danielbakas Jul 10, 2024
fef2d19
⚙️ Refactor: Major Refactor
danielbakas Jul 10, 2024
d130094
⚙️ Refactor: Major Refactor
danielbakas Jul 10, 2024
42aa81f
🐛 Fix: navigator error on build
danielbakas Jul 10, 2024
6becef3
🐛 Fix: navigator error on build
danielbakas Jul 10, 2024
8bbf48f
🧹 Chore: Add PNG versions of favicon
danielbakas Sep 11, 2024
6a7f6fb
🧹 Chore: Add Three.js to project
danielbakas Sep 11, 2024
6c921a2
⚙️ Refactor: Extract "Content" logic
danielbakas Sep 11, 2024
5d9cd04
🧹 Chore: Add Canvas and Model components
danielbakas Sep 11, 2024
ead1804
🔧 Refactor: Add Three.js and Extract "Content" logic
danielbakas Sep 11, 2024
9de2045
🐛 Fix: Switch from `next/Head` to `head`
danielbakas Sep 12, 2024
68be1b6
🐛 Fix: Switch from `next/Head` to `head`
danielbakas Sep 12, 2024
e1d34d3
🧹 Chore: Add interpolation animation to "Coming Soon" model
danielbakas Sep 13, 2024
633873c
🐛 Fix: Add mock for canvas.getContext (Three.js)
danielbakas Sep 13, 2024
80a20d6
🐛 Fix: Add missing dependency (particle) to useEffect
danielbakas Sep 13, 2024
3fdd3ce
🐛 Fix: Remove `window` from canvas camera object
danielbakas Sep 13, 2024
5a4f703
🎨 Style: Add interpolation animation to "Coming Soon" model
danielbakas Sep 13, 2024
56b92cc
🧹 Chore: Clean ParticlesModel code
danielbakas Sep 13, 2024
da2cabf
🧹 Chore: Clean ParticlesModel code
danielbakas Sep 13, 2024
0d95dd1
🔧 Refactor: Major refactor of ParticlesModel
danielbakas Sep 17, 2024
16dc6b0
🧹 Chore: Hide OrbitControls for now
danielbakas Sep 17, 2024
813b4fd
🔧 Refactor: Major refactor of ParticlesModel
danielbakas Sep 17, 2024
8579567
🔧 Refactor: Implement builders and simplify args
danielbakas Sep 18, 2024
988407a
📓 Docs: Begin transition to JSDocs
danielbakas Sep 19, 2024
478b1f4
🐛 Fix: SVG versions of public images
danielbakas Sep 19, 2024
feeb427
🔧 Refactor: Major refactor to ParticlesModel
danielbakas Sep 19, 2024
fe45159
🧹 Chore: Trigger new build
danielbakas Sep 19, 2024
817eed4
🧹 Chore: Trigger new build
danielbakas Sep 19, 2024
0f64a08
🐛 Fix: Google Cloud deployment error
danielbakas Sep 19, 2024
2e45d23
🐛 Fix: Google Cloud deployment error
danielbakas Sep 19, 2024
b8d4ed8
🐛 Fix: Google Cloud deployment error
danielbakas Sep 19, 2024
a40481b
🐛 Fix: Google Cloud deployment error
danielbakas Sep 19, 2024
fd4ea9b
🐛 Fix: Google Cloud deployment error
danielbakas Sep 19, 2024
ff18d13
🐛 Fix: Google Cloud deployment error
danielbakas Sep 19, 2024
a42080c
🐛 Fix: Google Cloud deployment error
danielbakas Sep 19, 2024
3aab55a
🐛 Fix: Google Cloud deployment error
danielbakas Sep 19, 2024
f1dc75d
🐛 Fix: GAE Deployment error
danielbakas Sep 19, 2024
0155296
🐛 Fix: GAE Deployment error
danielbakas Sep 19, 2024
e4b4858
Revert "🐛 Fix: SVG versions of public images"
danielbakas Sep 19, 2024
a7abfcd
🧹 Chore: Remove entrypoint
danielbakas Sep 19, 2024
10f634d
🧹 Chore: Remove entrypoint
danielbakas Sep 19, 2024
e8daebe
🧹 Chore: Fix ignore files
danielbakas Sep 20, 2024
4c86877
🧹 Chore: Fix ignore files
danielbakas Sep 20, 2024
06e6582
🎨 Style: Fix footer text
danielbakas Sep 20, 2024
5392753
🎨 Style: Fix footer text
danielbakas Sep 20, 2024
e32df76
🎨 Style: Fix SVG images
danielbakas Sep 20, 2024
6923d32
🧹 Chore: Simplify deployment
danielbakas Sep 20, 2024
284be46
🧹 Chore: Remove "Development CI Workflow" listener from "Staging CI W…
danielbakas Sep 20, 2024
f865871
🎨 Style: Fix SVG images
danielbakas Sep 20, 2024
acae1ef
🎨 Style: Fix favicons
danielbakas Sep 20, 2024
49443a6
🎨 Style: Fix favicons
danielbakas Sep 20, 2024
6532026
🎨 Style: Add window resize logic for ParticlesModel
danielbakas Sep 21, 2024
aeffebe
🎨 Style: Add window resize logic for ParticlesModel
danielbakas Sep 21, 2024
16344fe
🧹 Chore: Update copyrightYear
danielbakas Mar 8, 2025
c6aa769
🧹 Chore: Update copyrightYear
danielbakas Mar 8, 2025
9a7f6f3
🎨 Style: Replace html links with markdown
danielbakas Mar 8, 2025
dafcca9
🐛 Fix: Use ref for mouse timeout
danielbakas Mar 8, 2025
2bc4fd1
🧹 Chore: Update dependencies
danielbakas Mar 8, 2025
dc9d589
🧹 Chore: Update copyrightYear
danielbakas Mar 8, 2025
d08f80d
Merge branch 'main' into staging
danielbakas Mar 8, 2025
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
297 changes: 297 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,297 @@
# -----------------------------------------------------------------------------
# # `.dockerignore`
# @organization: Semantyk
# @project: client
#
# @file: This file contains the list of files and folders that are ignored by
# Git.
#
# @created: Dec 14, 2023
# @modified: Mar 7, 2025
#
# @author: Semantyk Team
# @maintainer: Daniel Bakas <https://id.danielbakas.com>
#
# @copyright: Semantyk - 2025. All rights reserved.
# -----------------------------------------------------------------------------

# Created by https://www.toptal.com/developers/gitignore/api/git,node,macos,webstorm+all
# Edit at https://www.toptal.com/developers/gitignore?templates=git,node,macos,webstorm+all

### Git ###
# Created by git for backups. To disable backups in Git:
# $ git config --global mergetool.keepBackup false
*.orig

# Created by git when using merge tools for conflicts
*.BACKUP.*
*.BASE.*
*.LOCAL.*
*.REMOTE.*
*_BACKUP_*.txt
*_BASE_*.txt
*_LOCAL_*.txt
*_REMOTE_*.txt

### macOS ###
# General
.DS_Store
.AppleDouble
.LSOverride

# Icon must end with two \r
Icon


# Thumbnails
._*

# Files that might appear in the root of a volume
.DocumentRevisions-V100
.fseventsd
.Spotlight-V100
.TemporaryItems
.Trashes
.VolumeIcon.icns
.com.apple.timemachine.donotpresent

# Directories potentially created on remote AFP share
.AppleDB
.AppleDesktop
Network Trash Folder
Temporary Items
.apdisk

### macOS Patch ###
# iCloud generated files
*.icloud

### Node ###
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
lerna-debug.log*
.pnpm-debug.log*

# Diagnostic reports (https://nodejs.org/api/report.html)
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json

# Runtime data
pids
*.pid
*.seed
*.pid.lock

# Directory for instrumented libs generated by jscoverage/JSCover
lib-cov

# Coverage directory used by tools like istanbul
coverage
*.lcov

# nyc test coverage
.nyc_output

# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files)
.grunt

# Bower dependency directory (https://bower.io/)
bower_components

# node-waf configuration
.lock-wscript

# Compiled binary addons (https://nodejs.org/api/addons.html)
build/Release

# Dependency directories
node_modules/
jspm_packages/

# Snowpack dependency directory (https://snowpack.dev/)
web_modules/

# TypeScript cache
*.tsbuildinfo

# Optional npm cache directory
.npm

# Optional eslint cache
.eslintcache

# Optional stylelint cache
.stylelintcache

# Microbundle cache
.rpt2_cache/
.rts2_cache_cjs/
.rts2_cache_es/
.rts2_cache_umd/

# Optional REPL history
.node_repl_history

# Output of 'npm pack'
*.tgz

# Yarn Integrity file
.yarn-integrity

# dotenv environment variable files
.env
.env.development.local
.env.test.local
.env.production.local
.env.local

# parcel-bundler cache (https://parceljs.org/)
.cache
.parcel-cache

# Next.js build output
.next
out

# Nuxt.js build / generate output
.nuxt
dist

# Gatsby files
.cache/
# Comment in the public line in if your project uses Gatsby and not Next.js
# https://nextjs.org/blog/next-9-1#public-directory-support
# public

# vuepress build output
.vuepress/dist

# vuepress v2.x temp and cache directory
.temp

# Docusaurus cache and generated files
.docusaurus

# Serverless directories
.serverless/

# FuseBox cache
.fusebox/

# DynamoDB Local files
.dynamodb/

# TernJS port file
.tern-port

# Stores VSCode versions used for testing VSCode extensions
.vscode-test

# yarn v2
.yarn/cache
.yarn/unplugged
.yarn/build-state.yml
.yarn/install-state.gz
.pnp.*

### Node Patch ###
# Serverless Webpack directories
.webpack/

# Optional stylelint cache

# SvelteKit build / generate output
.svelte-kit

### WebStorm+all ###
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839

# User-specific stuff
.idea/**/workspace.xml
.idea/**/tasks.xml
.idea/**/usage.statistics.xml
.idea/**/dictionaries
.idea/**/shelf

# AWS User-specific
.idea/**/aws.xml

# Generated files
.idea/**/contentModel.xml

# Sensitive or high-churn files
.idea/**/dataSources/
.idea/**/dataSources.ids
.idea/**/dataSources.local.xml
.idea/**/sqlDataSources.xml
.idea/**/dynamic.xml
.idea/**/uiDesigner.xml
.idea/**/dbnavigator.xml

# Gradle
.idea/**/gradle.xml
.idea/**/libraries

# Gradle and Maven with auto-import
# When using Gradle or Maven with auto-import, you should exclude module files,
# since they will be recreated, and may cause churn. Uncomment if using
# auto-import.
# .idea/artifacts
# .idea/compiler.xml
# .idea/jarRepositories.xml
# .idea/modules.xml
# .idea/*.iml
# .idea/modules
# *.iml
# *.ipr

# CMake
cmake-build-*/

# Mongo Explorer plugin
.idea/**/mongoSettings.xml

# File-based project format
*.iws

# IntelliJ
out/

# mpeltonen/sbt-idea plugin
.idea_modules/

# JIRA plugin
atlassian-ide-plugin.xml

# Cursive Clojure plugin
.idea/replstate.xml

# SonarLint plugin
.idea/sonarlint/

# Crashlytics plugin (for Android Studio and IntelliJ)
com_crashlytics_export_strings.xml
crashlytics.properties
crashlytics-build.properties
fabric.properties

# Editor-based Rest Client
.idea/httpRequests

# Android studio 3.1+ serialized cache file
.idea/caches/build_file_checksums.ser

### WebStorm+all Patch ###
# Ignore everything but code style settings and run configurations
# that are supposed to be shared within teams.

.idea/*

!.idea/codeStyles
!.idea/runConfigurations

# End of https://www.toptal.com/developers/gitignore/api/git,node,macos,webstorm+all
3 changes: 3 additions & 0 deletions .eslintrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"extends": "next/core-web-vitals"
}
Loading
Loading