kilyabin
0bb41c897c
goodize scripts
2025-11-18 04:03:24 +04:00
kilyabin
b82d4e5085
add scripts to auto-install
2025-11-18 03:57:22 +04:00
kilyabin
f7a8cc622f
fixed docker-compose
2025-11-18 03:36:47 +04:00
kilyabin
82c22c54d3
modernize project with Docker support and dependency updates
...
- Pin all dependencies to stable versions (remove 'latest')
- Update lucide-react to 0.554.0 for React 19 compatibility
- Add Docker support with Dockerfile and docker-compose.yml
- Update TypeScript target to ES2022
- Add .nvmrc and netlify.toml for deployment configuration
- Update README with Docker deployment instructions
2025-11-18 03:33:08 +04:00
kilyabin
5feff78420
ALIVE! make it work and navigation now dynamic
2025-11-18 03:15:23 +04:00
kilyabin
642649e240
Update README.md
2024-05-22 22:54:47 +04:00
kilyabin
e3769783f9
Update README.md
2024-04-22 15:22:12 +04:00
kilyabin
01b279164b
Update groups.ts
2023-10-19 16:42:02 +04:00
kilyabin
8123e4b574
Update index.tsx
2023-10-19 16:40:04 +04:00
VityaSchel
5bfaf3875e
Add sass dependency
2023-10-15 01:01:34 +04:00
VityaSchel
7e440c9bff
Add loading indicator to group switcher
2023-10-15 00:58:12 +04:00
VityaSchel
95f1b8914f
Change temporary redirect to permanent, fix robots.txt
2023-10-14 19:58:26 +04:00
VityaSchel
d1f990b706
Fix canonical URLs for SEO
2023-10-12 19:03:25 +04:00
VityaSchel
9ae56a82a8
Fix sitemap.xml dynamic generation
2023-10-12 18:45:24 +04:00
VityaSchel
813fa218e9
It seems that next-sitemap is unable to produce sitemaps for dynamic paths, so we're switching back to dynamic server-side sitemap generation
2023-10-12 18:35:39 +04:00
VityaSchel
3af808d77c
OGP meta tags and SEO optimization
2023-10-12 16:03:43 +04:00
VityaSchel
23e32a63c4
Fix ETag header
2023-10-04 18:48:16 +04:00
VityaSchel
ea39ea9da1
Remove redunant console.logs and netlify status badge
2023-10-03 18:07:10 +04:00
VityaSchel
256153f7c3
Gray out passed days, scroll to current day by disabling history restoration in History API
2023-10-03 18:05:38 +04:00
VityaSchel
a756e4ee13
For some reason next/image doesn't work so I'm using default html's img tag now
2023-10-03 17:24:11 +04:00
VityaSchel
c3acb3681e
Fix emoji path
2023-10-03 17:21:33 +04:00
VityaSchel
00d81ef7df
ETag generation
2023-10-03 15:47:50 +04:00
VityaSchel
bd4494d6d0
Fixed date-serializer
2023-10-03 02:20:55 +04:00
VityaSchel
5bee5a2e54
Added fallback strategy
2023-10-03 02:17:12 +04:00
VityaSchel
d8ccc560ee
Fixed tech stack in README
2023-10-02 22:31:51 +04:00
VityaSchel
cd22cb31d7
attempt to fix #3
2023-10-02 21:50:41 +04:00
VityaSchel
4f93a851a7
attempt to fix #2
2023-10-02 21:47:34 +04:00
VityaSchel
9bb6a67b3a
Idk go fuck yourself
2023-10-02 21:45:16 +04:00
VityaSchel
2d867fab2a
Add title, description, favicon, keywords, author tags
2023-10-02 21:29:20 +04:00
VityaSchel
b1e8c2a058
Fixed @shadcn/ui TS error
2023-10-02 20:39:37 +04:00
VityaSchel
d0f0be6887
Add src/shadcn to TypeScript ignored paths
2023-10-02 20:36:55 +04:00
VityaSchel
b3f9114ccd
Fixed next.config.js
2023-10-02 20:34:07 +04:00
Viktor Shchelochkov
ce82be9530
Update README.md
2023-10-02 20:29:48 +04:00
Viktor Shchelochkov
55325bfb48
Fixed themed images in README
2023-10-02 20:28:11 +04:00
VityaSchel
410b5acb29
Fix hydration error; fix linter reports; fix t.me link
2023-10-02 20:25:03 +04:00
VityaSchel
f0c1347bbd
Add Github button to navbar
2023-10-02 19:07:04 +04:00
VityaSchel
755654cf9d
Added last update, cache strategy, telegram fail notifications, teachers photos
2023-10-02 18:54:26 +04:00
VityaSchel
f6daee6201
Add dates, discipline fallbacks
2023-10-02 01:04:55 +04:00
VityaSchel
de4208337e
Add teachers photos
2023-10-01 23:04:01 +04:00
VityaSchel
6653796e87
Added navbar
2023-10-01 21:56:32 +04:00
VityaSchel
a4667f57c7
Added parser
2023-10-01 21:28:53 +04:00
VityaSchel
b6ea0217c3
Added parser function
2023-10-01 20:18:37 +04:00
VityaSchel
0bb5f022e9
Initial commit
2023-10-01 18:53:04 +04:00