Commit graph

194 commits

Author SHA1 Message Date
Team1280Programming
28b41b71bb style: format 2024-02-19 11:04:29 -08:00
3e1e0260f6 docs: update badges and add note about being written by a human, not AI 2024-02-19 11:04:29 -08:00
Ananth Venkatesh
9155090537
Merge pull request #7 from Team-1280/dejank
Massive dejankification
2024-02-17 23:31:50 -08:00
quantum9Innovation
2f1d4fec8b style: format 2024-02-17 22:56:26 +00:00
q9i
0443604d04 chore: fix all the errors
Sonarlint, ESLint, you name it; it's fixed

AI summary of some changes:
feat: update image handling and optimization in Next.js

The changes in this commit update the handling and optimization of images in Next.js. 

- The `Image` component from the `next/image` package is now used instead of the regular `img` tag. This allows for better handling and optimization of images in Next.js applications.
- The `unoptimized` property in the `nextConfig` object is set to `false`, which means that images will be optimized by default. This improves the performance and loading speed of the application.
- The `remotePatterns` property in the `nextConfig` object is added to specify remote patterns for image optimization. This allows for more control over which images should be optimized and which should not.

These changes were made to enhance the performance and user experience of the application by optimizing the handling of images.
2024-02-17 14:54:14 -08:00
q9i
9cf06fcdc2 chore: update Node.js minimum version requirement to 20.0.0
Hopefully fix bug with Vercel deployment failing with `toSorted` method
2024-02-17 13:12:43 -08:00
q9i
e849317595 chore: remove duplicate height property from .footerContent in CSS 2024-02-17 13:02:16 -08:00
q9i
b87bbb80ad chore: fix typo in CSS comment 2024-02-17 12:57:55 -08:00
q9i
7152dfb051 style: update LoadingBar component background color to blue 2024-02-17 12:54:07 -08:00
Ananth Venkatesh
103f571395
Add more DOIs 2024-02-16 15:18:48 -08:00
Ananth Venkatesh
ece9451c7b
Use universal version DOIs 2024-02-16 15:11:04 -08:00
Ananth Venkatesh
27b2a905ad
Fix data for eeXiv:86woofdvzw15 2024-02-16 15:06:31 -08:00
Ananth Venkatesh
38cd4392c6 Fix Sonarlint errors on new WIP affiliations page 2024-02-16 22:44:06 +00:00
Ananth Venkatesh
af311c762e Partially revamp affiliations 2024-02-16 22:44:06 +00:00
quantum9Innovation
f7d3ec9a2e style: format 2024-02-16 22:25:13 +00:00
Ananth Venkatesh
17361b092a Show related affiliation documents 2024-02-16 22:24:38 +00:00
quantum9Innovation
8501d13827 style: format 2024-02-16 21:45:07 +00:00
Ananth Venkatesh
0205590b9f Show QR codes are toasts 2024-02-16 21:44:35 +00:00
bcf0a38b4e Merge branch 'main' of github.com:Team-1280/eeXiv 2024-02-16 12:29:13 -08:00
6649d36ee6 update ayaan 2024-02-16 12:29:02 -08:00
Ananth Venkatesh
3be2baf146 Hopfeully make both Prettier and Sonarlint happy 2024-02-16 20:13:23 +00:00
quantum9Innovation
4c132d6caa style: format 2024-02-16 20:11:31 +00:00
Ananth Venkatesh
2c1f2ff882 Automatically redirect on sole result 2024-02-16 20:10:45 +00:00
Ananth Venkatesh
a55c587e5b Fix sonarlint issues in news 2024-02-16 20:05:59 +00:00
3c83c89a6b Merge branch 'main' of github.com:Team-1280/eeXiv 2024-02-16 12:04:02 -08:00
2540288aa0 add ayaan 2024-02-16 12:03:27 -08:00
Ananth Venkatesh
2fc1a2c803 Hide QR codes on mobile 2024-02-16 19:53:48 +00:00
quantum9Innovation
7c3f4e5218 style: format 2024-02-16 19:50:57 +00:00
Ananth Venkatesh
d7b9030f09 Fix news 2024-02-16 19:50:24 +00:00
Ananth Venkatesh
3aa00c2c24 Give up on floating QR codes 2024-02-16 19:48:33 +00:00
Ananth Venkatesh
08bd2ca0e0 Remove annoying dev loader errors
Prehistoric browser users will no longer get a notification to upgrade their browsers; they will stay in the stone age, unable to access Web3 content
2024-02-16 19:43:42 +00:00
quantum9Innovation
75ca17c5b3 style: format 2024-02-16 19:39:55 +00:00
Ananth Venkatesh
ce107072a4 Revamp documents
Include new citation hash function, search by citation hash, toasts, and QR codes
2024-02-16 19:39:26 +00:00
Ananth Venkatesh
80fc777e1e Add Git LFS 2024-02-16 16:36:54 +00:00
q9i
91bcff4b48 Quality of life improvements 2024-02-15 21:17:42 -08:00
quantum9Innovation
e990aaffc6 style: format 2024-02-16 05:10:19 +00:00
q9i
56c25bb7f6 Dark magic refactor 2024-02-15 21:09:45 -08:00
Team 1280 Programming Laptop
1e4accc26a Merge branch 'main' of https://github.com/Team-1280/eeXiv 2024-02-15 17:37:19 -08:00
Team 1280 Programming Laptop
c029e22be4 Bring back document file types 2024-02-15 17:37:17 -08:00
Team1280Programming
24e2702e5f style: format 2024-02-16 01:31:56 +00:00
Team 1280 Programming Laptop
fe1b72166d The mega commit 2024-02-15 17:31:21 -08:00
Team1280Programming
8debd365d3 style: format 2024-02-15 23:12:04 +00:00
Team 1280 Programming Laptop
43304eefac Merge branch 'main' of https://github.com/Team-1280/eeXiv 2024-02-15 15:11:36 -08:00
Team 1280 Programming Laptop
79f74d8731 Add new document properties and search options 2024-02-15 15:11:34 -08:00
Team 1280 Programming Laptop
7d49198552 Limit author display 2024-02-15 14:56:39 -08:00
Team1280Programming
ac3dba5dff style: format 2024-02-15 22:51:06 +00:00
Team 1280 Programming Laptop
4b8bc355f9 Link to FRC topic on main page 2024-02-15 14:50:37 -08:00
Team 1280 Programming Laptop
4084725537 Merge branch 'main' of https://github.com/Team-1280/eeXiv 2024-02-15 14:48:59 -08:00
Team 1280 Programming Laptop
076158f5ce Add note about mirrors to README 2024-02-15 14:48:57 -08:00
Ananth Venkatesh
d3576b7b33
Install dependencies in zenodo workflow 2024-02-15 14:20:57 -08:00