Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Stable update #34

Merged
merged 37 commits into from
Feb 13, 2020
Merged

Stable update #34

merged 37 commits into from
Feb 13, 2020

Conversation

ada-af
Copy link
Owner

@ada-af ada-af commented Feb 13, 2020

Added:

  • Gelbooru module
  • Yande.re module
  • Settings_file.py polling
  • Ignoring alias with "ia:"
  • Scrolling through images using arrows will use tags in search bar
  • OR queries
  • User defined arguments for ffmpeg
  • Night mode (a.k.a. dark theme)
  • Random image button on results and image pages
  • Button to start DB update from web
  • MIME for webp to mime_types.py
  • Switch to force gifs to webp

Changed:

  • webv3.py replaced by DBooru_web.py (a.k.a. flask rewrite)
  • sqlite vacuum on db update
  • Derpibooru module endpoint (api related)
  • Restart updater thread on exceptions
  • Using alias for exclusion won't work, not sure if that was useful
  • Tags from search bar will now be used for selecting random image
  • Better SQL query generation (in comparison to previous versions)
  • Faster searching of next and previous images
  • Updated bootstrap (v4.0.0-alpha6 -> v4.0.0)
  • Design changes
    -> moved search button from under search bar to right side of it
    -> changed color of random image button
  • Minor changes

Removed:

  • Legacy commented code
  • webv3.py (replaced by DBooru_web.py)
  • follow.py and all mentions of that

Updated:

  • Readme.md
    -> Explained parser configuration
    -> settings_file.py
  • DBooru_web now uses 1 more port to make things done

Fixed:

  • Fix e621 not splitting artists
  • Fixed , in start of tag list
  • Bug where pictures cannot be found by image's last tag
  • Fixed case sensitivity in predictor
  • Fixed keyboard controls
  • Fixed sideways scrolling for small screens
  • Parsing problems when trying to exclude tags that contain - character
  • Minor fixes

luna and others added 30 commits April 28, 2019 03:43
You need to delete sqlite.db
Update main.py (so i can fix it)
Minor changes to keep up with db update
Fix e621 not splitting artists
Fix webv3 crash on startup due to predict.py
Added MIME for webp
Added switch to force gifs to webp
Minor changes to code
* webv3:
+DB update from web-interface can be run by accessing <ip>:<port>/update
Derpibooru module:
+Now ignores malformed JSON entries instead of pages
Listloader:
*Minor changes
Imgloader:
*Minor changes

* Webv3:
Fixed `,` in start of tag list
Minor changes
extra/index.html:
Design changes
-> moved search button from under search bar to right side of it
-> changed color of random image button
+ added button to call DB update

* revert query variable in sitesupport/derpibooru

* Update README.md

* Minor changes

* Revert "Minor changes"

This reverts commit 9834096.

* Handle pg_num argument for module().parse()

* Added:
Random image button on results and image pages
Refactored code

* Minor bugfix
Removed font query
Bug where pictures cannot be found by image's last tag
Can't fix:
Derpibooru bugs (Check #29)
* Start of flask rewrite
Rewriting web version of DBooru (a.k.a webv3.py) to Python-Flask

* Almost done :)

* Get rid of "extra" folder

* Delete follow.py and all mentions of that

* Start reimplementing Predictor

* Tag prediction reworked
Works the same but with more JS

* Tag predictor client rewrite

* Minor fixes

* Fix case sensitivity in predictor

* Sorting

* Update routine update
DBooru_web now uses 1 more port to make things done

* .TODO is useless

* Hotfix

* Experiments (#30)

* Resolve some conflicts
* Fix keyboard controls
Added:
Night mode

Changes:
Updated bootstrap (v4.0.0-alpha6 -> v4.0.0)
* Faster searching of next and previous images
* Minor code changes

Removed:
* Legacy commented code
* webv3.py (replaced by DBooru_web.py)

Added:
* User defined arguments for ffmpeg
* Minor changes
* OR queries spport

Changes:
* Better SQL query generation (probably)

Notes:
* Actually works faster than I planned it to be
* Tags from search bar will now be used for selecting random image
* Ignore aliased tags by typing "ia:" before tag
* Scrolling through images using arrows will use tags in search bar

Changes:
* Using alias for exclusion won't work, not sure if that was useful

Fixes:
* Parsing probroblems when trying to exclude tags that contain `-` character
ada-af and others added 7 commits December 8, 2019 13:16
settings_file.py polling

Changes:
Readme.md update
Restart updater thread on exceptions
+ Support for yande.re

Changes:
* Derpibooru module endpoint
* sqlite vacuum on db update
Added gelbooru module
* Special tags parsing

Update:
* Readme.md
Explained parser configuration
@ada-af ada-af merged commit b00aa93 into master Feb 13, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant