Commit Graph

811 Commits

Author SHA1 Message Date
Kana 771d8494ef
chore: add screenshots to the readme 2021-03-21 17:47:01 +09:00
Kana 96ffed5cca
Merge pull request #262 from iShibi/fix-readme
docs(Readme): fix numbering for installation steps
2021-03-16 01:37:03 +09:00
Shubham Parihar 602f1572f4 docs(Readme): fix numbering for installation steps 2021-03-15 22:01:07 +05:30
Pitu 52a91f796e chore: update size limit in nginx 2021-03-14 17:49:15 +09:00
Pitu 6199cc0cb6 Merge branch 'master' of github.com:WeebDev/lolisafe 2021-02-21 23:38:54 +09:00
Pitu ea0d8aafcf fix: disabled users on migration 2021-02-21 23:38:00 +09:00
Pitu e09fcf70d8 fix: default values 2021-02-21 23:37:47 +09:00
Kana 9200604adb
Update docker.md 2021-02-21 01:10:58 +09:00
iCrawl f7bcd6718d
chore: update docker guide 2021-02-20 00:42:23 +01:00
Pitu bbce774d6c chore: add docker docs 2021-02-06 00:25:43 +09:00
Pitu 58e900b5ac chore: update logo to be square for embeds 2021-01-21 01:40:39 +09:00
Pitu 950a874acf chore: change twitter embed size 2021-01-21 01:36:45 +09:00
Pitu ba409ef2fc chore: update metadata 2021-01-21 01:35:04 +09:00
Pitu f2ac2da642 fix: potentially fix meta embeds 2021-01-21 01:14:43 +09:00
Kana e779706ab7
Merge pull request #254 from WeebDev/feature/ssr
Feature/ssr
2021-01-21 00:51:43 +09:00
Pitu 528425bcba feat: prevent embeds being nsfw 2021-01-20 16:58:13 +09:00
Pitu 56f38f4494 feat: make public albums ssr friendly 2021-01-20 14:09:22 +09:00
Pitu a3bf693d30 chore: switch to asyncData where needed 2021-01-20 14:09:06 +09:00
Pitu 91a15f417e feat: enable ssr and serve it with the api 2021-01-20 14:01:36 +09:00
Pitu 68fcbcb545 chore: update nuxt 2021-01-20 14:01:01 +09:00
Pitu eb82ecb077 chore: remove console logs 2021-01-20 01:36:32 +09:00
Pitu 68fd5bd133 feat: add pagination to public album links 2021-01-20 01:33:35 +09:00
Pitu bf0b0f64bf feat: add pagination to user files in admin view 2021-01-20 00:43:03 +09:00
Kana e1e1a8ba0c
Merge pull request #253 from Zephyrrus/fix/fetching_restricted_data_on_public_album
fix: trying to fetch tags and albums on a public album link
2021-01-19 02:36:28 +09:00
Zephyrrus cf513f2ebe fix: trying to fetch tags and albums on a public album link 2021-01-17 18:26:01 +02:00
Kana 38021d9599
Merge pull request #252 from WeebDev/fix/docker
fix: docker setup
2021-01-12 10:23:37 +09:00
iCrawl 63509cd2d3
fix: docker setup 2021-01-11 18:42:59 +01:00
Kana 01e17ed856
Merge pull request #251 from Zephyrrus/fix/paginate_search
fix: pagination not working when searching & fix: search not working on albums
2021-01-09 00:53:16 +09:00
Zephyrrus e962efd014 fix: pagination not working when searching
fix: search not working on albums
2021-01-08 17:44:48 +02:00
Pitu 81b722452c feat: use LIKE on queries for case sensitivity issues 2021-01-09 00:42:25 +09:00
Pitu 0d18e7d2a2 chore: remove query from API response 2021-01-09 00:01:34 +09:00
Pitu 0484ea74a2 fix: prevent db from committing suicide 2021-01-08 23:47:18 +09:00
Pitu 523359ec32 chore: be able to refresh stats on demand 2021-01-08 20:55:57 +09:00
Pitu 09c834e6ce chore: force migration on service start 2021-01-08 20:19:06 +09:00
Kana 3cfb2721ce
Merge pull request #250 from Zephyrrus/feature/system_status_page
Feature/system status page
2021-01-08 19:48:25 +09:00
Kana 0205300cb9
Merge pull request #248 from WeebDev/feature/stats-dashboard
feature: Add basic statistics UI
2021-01-08 13:46:17 +09:00
Zephyrrus b58e12cad8 fix: pg driver doesn't return anything without .returning()
feat: disable .returning() is not supported warning message, it's useless.
2021-01-08 00:41:43 +02:00
Zephyrrus bf10242180 fix: don't generate a stat every second on minute 0 of every hour 2021-01-08 00:01:11 +02:00
Zephyrrus 925080f6a0 chore: refactor stats generator to use an enum for types
fix: saved data not being converted to JSON automatically when using SQLite (and possibly MSSQL)
feat: display when a stat was generated in the section's header
fix: not being able to click through the footer (sorry IE11 users, you still won't be able to click through it)
fix: add is-mobile to columns so they don't stack on top of each other
feat: add text next to the NSFW toggle and make it look like the elements around it (begone round iOS edges)
2021-01-07 23:55:37 +02:00
Zephyrrus 34bd71948e chore: revert nuxt update, it breaks SSR in development mode, not worth it. 2021-01-07 21:56:35 +02:00
Zephyrrus a838d024a7 Merge branch 'feature/stats-dashboard' into feature/system_status_page 2021-01-07 21:39:47 +02:00
Zephyrrus b3df1dd7a6 feat: change mutation timestamp on every database mutation 2021-01-07 21:36:56 +02:00
Zephyrrus d4b1550439 chore: update knex, mdi/font, nuxtjs/axios, nuxt, systeminformation
chore: remove deprecated mode from nuxt.config.js
2021-01-07 21:36:26 +02:00
Pitu be6ce9ac5a fix: indentation 2021-01-07 23:05:15 +09:00
Pitu 5823fa95cd feature: Add basic statistics UI 2021-01-07 23:02:35 +09:00
Pitu f3dc0ffe75 chore: update sharex snippet to use apiKey instead of jwt 2021-01-07 19:03:47 +09:00
Zephyrrus e0801f0c19 fix: use PassThrough from FileType to get the real mimetype of a file while it's being saved to the disk 2021-01-07 10:47:16 +02:00
Zephyrrus f151a8ac3a chore: Move statistics related functions to it's own file
fix: Extract database constructor to a separate file to ensure we only create one knex instance/db
feat: Add cron for saving the stats to the database every hour
feat: Get cached stats from database (if a stat is not found in the db, generate it)
2021-01-07 10:47:16 +02:00
Zephyrrus 9370c32182 feat: Add experimental stats endpoint (no cache system yet) 2021-01-07 10:47:16 +02:00
Zephyrrus 53f5015c99 feat: check for real mimetype using file-type
For now, if file-type returns undefined, we take the value from the browser. In the future this should be removed to ensure people can't bypass the real mime checking using a special file that can't be recognized by file-type.
2021-01-07 10:47:16 +02:00