- fix(web): login with username instead of user id
- fix(web): create new account
- fix(web): ignore tag duplicates
- fix(web): subscribe to bbox
- fix(web): email-confirmation
- fix(web): transform tags to lowercase
- refactor(test): use sqlite instead of mock db
- fix(db): add tag relations
- fix(test): make coveralls on travis work
- new(db): remove neo4j support (SQLite is now required)
- new(db): add functionality to import OSM nodes
- new(*): Improve sorting & search algorithms
- refactor(db): freeze initial DB-Schema
- refactor(*): remove tripples (make relations explicit)
- refactor(*): tidy up & format code & rename some functions
- chore(email): make email functionality optional
- chore(web): update
rocket
tov0.3.6
- chore(web): update
diesel
tov1.1.1
- fix(*): use logging level from environment
- fix(sort): don't overflow on calculating the average rating
- fix(*): use logging level from the environment
- new(search): improve performance
- revert(db): use neo4j by default
- chore(*): update
rocket
tov0.3.5
- new(api): always respond with 'application/json'
- fix(emails): fix encoding of emails
- new(emails): change links in emails from prototype to main app
- new(register): change character limit of username to 30
- new(search): use AND for tags in search
- new(accounts): add the possibility to register and login
- new(subscribe): add the possibility to subscribe to a bbox when logged in
- include search results where tags match search words (also when they are not preceded by "#")
- give the possibility to add sources when rating an entry
- add basic mail notification (to emails in a config file)
- new(ranking): calculate average rating of an entry in each rating context separately
- new(ranking): calculate average rating of an entry by taking average of all rating contexts
- new(ranking): rank search results by average rating
- fix: revert
references
path - fix: defer proper logging with rocket
- new: add
references
to rating struct - new:
/login
- new:
/logout
- chore: use git master branch of
rocket
- new basic rating support
- new:
GET /tags
- new:
user
entity + account creation - new: disallow fetching all entries at once
- new: search by hash tags
- new:
/count/tags
- new:
categories
is now optional in/search?
- fix:
/count/entries
- refactor: use
State
to manage DB connections - chore: update
rocket
tov0.2.3
- new: filter by tags
- new: basic tagging
- refactor: use a verbose DB trait
- several fixes to make the API compatible to
v0.0.16
again - chore: update
rocket
tov0.2.x
- chore: use
r2d2-cypher
form crates.io
- refactor: clean architecture
- refactor: use rocket
- remove: CORS support
Please run git log --pretty=oneline --abrev-commit v0.0.16
;-)