Commit Graph

20 Commits

Author SHA1 Message Date
a5b7d52783 fix(title): fix title route crash
was due to non-existance of genres on "more like this" for some titles

closes https://github.com/zyachel/libremdb/issues/61
2023-12-07 23:38:18 +05:30
97f1432ac5 feat(list): add list route
adds ability to see titles, names, and images lists

closes https://github.com/zyachel/libremdb/issues/6
2023-10-29 00:49:55 +05:30
12eaa741ab refactor: general refactor
make barrel files .ts instead of .tsx
move layouts to components directory
2023-10-29 00:49:51 +05:30
38ed0c6217 fix(name): fix name route crash
this commit fixes a crash in name route caused by upstream

closes https://github.com/zyachel/libremdb/issues/51
2023-06-18 14:31:40 +05:30
736d680243 fix(card): fix long attributes in cards under 'Known For' section
makes the attributes scrollable instead
2023-06-03 22:18:36 +05:30
0aea2f47da fix(error): fix incorrect 'view on IMDb' link on error page
the error was due to a faulty logic. 'useRouter' was being used to detect pathname, which doesn't
keep original url on 404 page.
this commit fixes that.
this commit also makes it easy to go to
IMDb by adding a clear link on error page.

closes https://github.com/zyachel/libremdb/issues/50
2023-06-03 22:12:54 +05:30
8599ae2c5a fix(form): fix hydration error
was due to nested anchor tags
2023-05-21 18:13:44 +05:30
8d9b6630a5 fix(name): fix a couple of crashes in name and title route 2023-05-21 18:12:23 +05:30
75732e0086 feat(route): add name route
adds much needed route

fix https://github.com/zyachel/libremdb/issues/39, https://github.com/zyachel/libremdb/issues/36,
https://codeberg.org/zyachel/libremdb/issues/11
2023-04-15 21:45:30 +05:30
18ca98fd4a refactor: make components more modular
would help in implementing name route

also did some stylistic changes
2023-04-15 20:58:09 +05:30
505ff4d839 refactor: replace relative paths with absolute ones in import statements 2023-01-28 22:09:27 +05:30
5cc2ef02ce feat: add error boundary
makes crashes graceful
2023-01-22 21:14:46 +05:30
0cff34a766 feat(search): add basic search functionality
this commit adds basic search feature.

fix: https://codeberg.org/zyachel/libremdb/issues/9, https://github.com/zyachel/libremdb/issues/10
2022-12-31 22:21:36 +05:30
57b050f196 refactor: refactor code a bit
make a hook to abstarct logic from page
changes to .prettierrc
changes to a couple of imports/exports
bunch of screen reader tweaks
2022-12-31 22:02:48 +05:30
78b14ec079 fix: app crash on qutebrowser
add a prop in numberformat options that was resulting in out of range error.
also swapped
'replaceAll' with 'replace'

https://github.com/zyachel/libremdb/issues/24
2022-12-10 20:15:28 +05:30
dd75df01eb fix(title): fix site crash
production status of titles is sometimes null. this commit accounts for that and prevents site from crashing.

https://github.com/zyachel/libremdb/issues/22
2022-12-01 22:30:07 +05:30
5fd0d92187 fix(redis): fix logs being polluted when redis is disabled
also used streaming when redis is disabled for faster response.
2022-11-13 17:29:47 +05:30
1983f6b1fb feat: proxy videos and add more descriptive error messages 2022-10-31 17:45:14 -04:00
dba2ba5aa4 feat: fetch images from media proxy on frontend 2022-10-31 17:37:36 -04:00
9891204f5a feat: major rewrite
the application is now rewritten in next.js. this commit also adds the ability to see trailers, did you know, more like this, etc. on title page.

BREAKING CHANGE: the whole application is rewritten from scratch.
2022-09-24 09:31:09 -04:00