ThePenguinDev
6fcfed8e7b
refactor: change env.mjs directory
2023-09-25 20:23:12 -04:00
ThePenguinDev
63408af5d7
fix: type error
2023-09-25 20:15:20 -04:00
ThePenguinDev
001b5fd534
fix: type error
2023-09-24 18:12:37 -04:00
ThePenguinDev
cc829ec8a8
refactor: add better cache and type safety to env.local
2023-09-24 16:31:29 -04:00
ThePenguinDev
e831d363bb
perf: fetch feed items at the same time
2023-09-24 00:00:49 -04:00
ThePenguinDev
403d3e007f
fix: search results being hard to click
2023-09-22 22:42:57 -04:00
ThePenguinDev
f68ad1e2c5
fix: loading items from other feeds
2023-09-22 20:18:04 -04:00
ThePenguinDev
4c98cb88f9
feat: add api route to get the instance information
2023-09-20 16:41:04 -04:00
ThePenguinDev
4fd441e827
refactor: add style to center image and video if is not a sidecard
2023-09-20 16:00:48 -04:00
ThePenguinDev
1bb166964b
refactor: add new error message component
...
add new screen error for 504, 404 and unhandled status
2023-09-20 15:42:28 -04:00
ThePenguinDev
e56b592896
feat: add link to username and tag
...
add link to profile image if there are not stories
2023-09-19 18:28:51 -04:00
ThePenguinDev
3d4fe96a2a
fix: private profile warning is working
...
Now the warning is displayed when 'isPrivate' is 'true' instead of when 'posts' is 'undefined'
if 'posts' is 'undefined' a new message will be displayed
2023-09-19 18:00:35 -04:00
ThePenguinDev
87f4494dc9
feat: 🎉 add stories
...
add feed for stories
2023-09-19 17:10:14 -04:00
ThePenguinDev
12e9284b4e
fix: add proper class verification to get thumbnail
...
'isSideCard' and 'isVideo' are working
2023-09-19 14:28:39 -04:00
ThePenguinDev
da900b1a2a
fix: add new request before getting profile
...
This provider needs to cache the data before getting the profile to get a valid image url
2023-09-16 13:36:50 -04:00
ThePenguinDev
780a6c57f1
fix: add better regex for iganony
2023-09-16 12:29:06 -04:00
ThePenguinDev
f032b44f8c
feat: add new provider (iganony)
2023-08-28 16:36:15 -04:00
ThePenguinDev
8f0d9199af
fix: use proper key for redis
2023-08-28 16:34:28 -04:00
ThePenguinDev
e148a80767
docs: add docker guide
2023-08-27 14:49:38 -04:00
ThePenguinDev
9fccd701be
feat: add error page
2023-08-27 13:20:39 -04:00
ThePenguinDev
5a268880c8
refactor: 🔍 Add meta property to layout
...
Add title and description to all pages
2023-08-24 23:45:42 -04:00
ThePenguinDev
613fd1e612
feat: 🎉 Add slider
...
Sidecards now have an slider and navigation links
Posts view is now a grid of two columns.
2023-08-24 23:22:17 -04:00
ThePenguinDev
c0449a64ef
fix: add correct class selector to get comments count
2023-08-24 21:55:11 -04:00
ThePenguinDev
0007cebc55
chore: add .dockerignore file
2023-08-22 18:35:22 -04:00
ThePenguinDev
ff6c62a8f1
Merge branch 'nohoster-dockerbuild' into main
2023-08-22 17:05:16 -04:00
ThePenguinDev
66972af738
Merge branch 'dockerbuild' of codeberg:nohoster/Proxigram into nohoster-dockerbuild
2023-08-22 16:58:12 -04:00
ThePenguinDev
2311b56cfb
fix: missing 'hasNext' property
...
uses the cursor format given by the provider
format of query param 'cursor' is now base64
load more is always visable
closes #1
2023-08-22 14:53:32 -04:00
nohoster
8defdaad1e
Merge branch 'main' into dockerbuild
2023-08-20 18:50:40 +00:00
nohoster
875185aa02
Added Dockerfile and docker-compose files
2023-08-20 12:42:46 -06:00
ThePenguinDev
79e761da73
feat: add new providers
...
InstaStories and StoriesIG
2023-08-20 13:32:59 -04:00
ThePenguinDev
4a3f379fd2
docs: add resources section
2023-08-19 16:35:48 +00:00
ThePenguinDev
b48c897f46
refactor: modularization of utils
2023-08-18 16:37:51 -04:00
ThePenguinDev
04bb20f9e9
fix: TTL property 'profile' not longer is necessary
...
Having different TTL properties for profile and posts when these are in the same page, lead to the TTL get mixed
2023-08-18 00:00:12 -04:00
ThePenguinDev
0190f623c1
fix: username and tags are being cleaned properly
2023-08-17 23:33:51 -04:00
ThePenguinDev
1a41833ea7
fix: add new domain name to get url
2023-08-17 00:39:58 -04:00
ThePenguinDev
1bdf00a536
fix: Browser is launched when the init method is called
...
Now, it does not break when the browser binary is not installed at build process
2023-08-17 00:29:19 -04:00
ThePenguinDev
cf797fbe35
fix: Proxied thumbnail now loading, use atom1 instead of rss2
2023-08-13 15:08:51 -04:00
ThePenguinDev
e540555ce0
fix: Modify headers to bypass cloudflare and get images and videos
2023-08-13 11:45:57 -04:00
ThePenguinDev
4ea18ca257
docs: fix misspellings and add new information
2023-07-21 11:20:30 -04:00
ThePenguinDev
5af95758f0
feat: add disable cache
...
REDIS_URL env is being used
2023-07-21 10:35:21 -04:00
ThePenguinDev
91d8847e65
feat: 🎉 RSS feed
2023-07-21 10:27:27 -04:00
ThePenguinDev
88a6552a77
fix: extract thumbnail url
2023-07-13 16:03:58 -04:00
ThePenguinDev
ba327f8738
fix: cached providers are being filtered
2023-07-13 15:37:34 -04:00
ThePenguinDev
b14431d783
fix: extract thumbnail if it is a video and detect media type
2023-07-13 13:25:14 -04:00
ThePenguinDev
431d8102fe
fix: check if it is a video to extract the thumbnail
2023-07-13 13:11:09 -04:00
ThePenguinDev
3b3624c870
fix: get providers
...
It properly returns if already cached
Saves to redis when is necessary
2023-07-11 15:14:15 -04:00
ThePenguinDev
a53fc09beb
fix: 🐛 tags are working
2023-07-07 17:45:18 -04:00
ThePenguinDev
8c89bea787
fix: load more is working
...
Now it checks if the current scraper is instance of AxiosScraper to get the json
2023-07-07 17:23:45 -04:00
ThePenguinDev
e02a787ad1
feat: Relative time is now available
2023-07-07 16:15:40 -04:00
ThePenguinDev
938c75b0b3
fix: timestamp convertions
2023-07-07 16:11:48 -04:00