Commit graph

97 commits

Author SHA1 Message Date
zyachel
8599ae2c5a fix(form): fix hydration error
was due to nested anchor tags
2023-05-21 18:13:44 +05:30
zyachel
8d9b6630a5 fix(name): fix a couple of crashes in name and title route 2023-05-21 18:12:23 +05:30
zyachel
be80244eb3 docs(instances): remove dead instances
this commit removes instances that are either unreachable, or haven't been updated in a long time.

closes https://github.com/zyachel/libremdb/issues/46
2023-05-21 14:40:54 +05:30
zyachel
a0f3ba095a docs(instances): update instances list
add a new instance by @RealFascinated

closes https://github.com/zyachel/libremdb/issues/44
2023-05-07 08:42:25 +05:30
zyachel
11aea1d489 docs(instances): update instances list
add a new instance by nerdyfam.tech

resolves https://github.com/zyachel/libremdb/issues/42#issuecomment-1524052255
2023-04-29 11:30:21 +05:30
zyachel
3ef41d9a6d docs(instances): update instances list
add a new instance by @xbdmHQ

close https://github.com/zyachel/libremdb/issues/43
2023-04-26 22:18:59 +05:30
zyachel
7dea9eac14 build(dependencies): update dependencies and use pnpm v8
this commit also fixes an accidental lockfile mismatch

close https://github.com/zyachel/libremdb/issues/42
2023-04-26 22:12:22 +05:30
zyachel
86737c51ee chore(release): 3.0.0 2023-04-15 21:48:38 +05:30
zyachel
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
zyachel
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
zyachel
8ce02d0236 fix(title): fix title page crash
due to upstream change in data, title page was broken. this commit fixes thate

BREAKING CHANGE: older versions won't work, at least for title route
2023-04-15 20:49:28 +05:30
Valère
cbce2cac34
docs: Add Hostux intance (#40) 2023-04-09 07:47:16 +00:00
kuanhulio
1eeaab259d
build: harden docker implementation (#38)
* harden docker implementation

* fix caching error

---------

Co-authored-by: Nullnet Services Administrator <admin@nullnet.services>
2023-03-20 08:16:32 +05:30
zyachel
505ff4d839 refactor: replace relative paths with absolute ones in import statements 2023-01-28 22:09:27 +05:30
zyachel
20418b4c1f build(dockerfile): replace yarn with pnpm 2023-01-28 22:08:28 +05:30
zyachel
68072b5f68 ci: use locally generated changelog instead of github actions
this commit replaces the previous workflow of bumping version, generating changelog, and tagging release using github actions with a local one(using
`commit-and-tag-version`)
2023-01-28 22:06:06 +05:30
zyachel
c79dc2a481 docs: compress screenshots 2023-01-28 21:45:41 +05:30
zyachel
4dde7bde77 docs: update instances list
add a new instance, and fill missing info of another one

fix https://github.com/zyachel/libremdb/issues/32
2023-01-28 19:20:29 +05:30
zyachel
2c5d2f86e4 feat: add info related to the current instance
this commit adds additional info about instance like release tag and instance maintainer contact.

fix: https://codeberg.org/zyachel/libremdb/issues/8
2023-01-28 19:06:21 +05:30
Conventional Changelog Action
78b8a9afc3 chore(release): v2.4.0 [skip ci] 2023-01-22 15:49:21 +00:00
zyachel
5cc2ef02ce feat: add error boundary
makes crashes graceful
2023-01-22 21:14:46 +05:30
zyachel
71d1d5b34e fix: fix app crash
this commit fixes a crash due to unavailability of localStorage

https://github.com/zyachel/libremdb/issues/31
2023-01-22 21:13:09 +05:30
Conventional Changelog Action
feffb7d8f6 chore(release): v2.3.1 [skip ci] 2023-01-15 16:58:54 +00:00
zyachel
182b3c1072 docs: add userscript to automatic redirectors list 2023-01-15 22:28:16 +05:30
zyachel
a32785ce00 fix: fix unseekable videos on webkit-based browsers
this commit fixes videos not being able to fast-forward/rewind for lack of http headers and 206
status code

fix https://github.com/zyachel/libremdb/issues/26
2023-01-14 16:36:20 +05:30
zyachel
cfa8c53d11 docs: update instances list
add a new instance by lunar.icu

fix: https://github.com/zyachel/libremdb/issues/28
2022-12-31 22:40:29 +05:30
Conventional Changelog Action
5d45990798 chore(release): v2.3.0 [skip ci] 2022-12-31 17:01:44 +00:00
zyachel
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
zyachel
81eaf2fd5e fix: couple css improvements for webkit-based browsers
introduces a new mixin to handle webkit-based shenanigans.
also adds a mixin to make keyboard navigation easier.
and other small tweaks to css(like accent color and color scheme).
2022-12-31 22:10:31 +05:30
zyachel
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
zyachel
64f3896258 style: remove whitespace from .gitignore
was causing typescript decralation file to be indexed by git
2022-12-24 23:11:27 +05:30
zyachel
b4bcdb7152 docs: update instances list
add a new instance

https://github.com/zyachel/libremdb/issues/27
2022-12-24 23:03:51 +05:30
Conventional Changelog Action
80b0ca6bf0 chore(release): v2.2.2 [skip ci] 2022-12-10 14:45:51 +00:00
zyachel
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
zyachel
c2df20e6ad docs(.env): update .env
some variables aren't optional anymore

fix https://github.com/zyachel/libremdb/issues/22
2022-12-10 20:15:28 +05:30
Conventional Changelog Action
2afb5b1da6 chore(release): v2.2.1 [skip ci] 2022-12-01 17:04:11 +00:00
zyachel
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
TinyWiFi
28d8331ae9
docs: update Region for vern.cc Public Instances
done on behalf of ~vern admins (https://vern.cc/admins)
2022-11-27 12:27:45 +00:00
Conventional Changelog Action
7501b69078 chore(release): v2.2.0 [skip ci] 2022-11-13 12:51:29 +00:00
zyachel
5dc6f60cae docs: update README 2022-11-13 18:19:12 +05:30
zyachel
1658769a30 feat: force a certain language when getting data
when fetching data, sometimes it's returned in a language depending on server IP address.
 this
commit fixes that behaviour

https://github.com/zyachel/libremdb/issues/20
2022-11-13 17:39:29 +05:30
zyachel
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
Conventional Changelog Action
6f664d2164 chore(release): v2.1.0 [skip ci] 2022-11-13 06:41:18 +00:00
zyachel
31218adac1
Merge pull request #19 from httpjamesm/main
Anonymous media proxy, local docker, private IP ratelimit and caching with redis
2022-11-13 12:11:01 +05:30
httpjamesm
0b1081c485 chore: update env local example 2022-11-12 10:58:25 -05:00
httpjamesm
7a717aa212 feat: make redis cache optional 2022-11-12 10:57:56 -05:00
httpjamesm
a410bc4264 refactor: use zyachel's code 2022-11-12 10:56:51 -05:00
httpjamesm
fda79adc52 docs: remove unnecessary big header 2022-10-31 18:26:15 -04:00
httpjamesm
0213de9403 docs: add newline 2022-10-31 18:25:04 -04:00
httpjamesm
6ae71d7907 fix: remove "information collected by other services" in privacy 2022-10-31 18:23:05 -04:00