Breaking changes:
- Update min version requirements for Node.js and Python #133
Implemented enhancements:
- Set up minimal CI for testing deployment #139
- Bootstrap dev environment #108
- Use linter to check code style guidelines #130 (iiegn)
- show real IP of request #5 (rambousek)
- add password recovery by email #2 (rambousek)
Fixed bugs:
- 'Gentle introduction' is inaccessible #147
- signup email using localhost url #134
- Saving an entry in a large dictionary hangs #132
- Set random password for root user #116
- lexonomy.sqlite.template does not have the same structure as lexonomy.sqlite #93
- cannot change dictionary name #89
Closed issues:
- Enforce https connections on 'official' installations #153
- Address en-/decoding issues when R/W-ing files #140
- Use linter to check code style guidelines #129
- Enrich package.json #115
- Add .editorconfig file #114
- Add CHANGELOG #113
- Move dev and admin documentation into main repo #111
- Local installation asks for consent to Lexical Computing terms of use #94
- go2entry #92
- command line import #90
- user profile page #86
- SkE dropdown menu should be available for each inflected form listed within an entry (search by word /ideally: word_lemmacase/) #83
- show concordance dropdown menu should navigate to a random concordance, not top hits #82
- customize concordance search options in Sketch Engine #81
- implement the "where have i finished?" feature #80
- setting flag to "" (unmark) and back incorrectly produces a second <flag> tag #79
- Lexonomy email and email in SkE are not case insensitive #77
- AR: Sketch Engine login #76
- Automated reset password #75
- Problem with Entry formatting feature when using DTD #74
- Delete many dictionaries at the same time #73
- Add terms of use #72
- Sketch Engine logging missing #70
- AR: Automated new user registration #69
- save corpus name when creating push dictionary #66
- Move API keys to user configuration #65
- Exchange API keys #64
- Make the push/pull APIs public #63
- Richer pull features #62
- Rich-text formatting in blurb #57
- Defining vocabularies #55
- Upload your own stylesheet #51
- Upload your own schema #50
- XML upload #49
- Customized entry editors #48
- Support for local installations #47
- Download/upload dictionary configuration #46
- Autosave in some configs #42
- Supporting large file imports #38
- External links #33
- Search box: need more sophisticated matching options #31
- Warn before navigating away from an unsaved entry #28
- Entry size indicator #20
- XML fragments #18
- Entry history #16
- Post-editing features #15
- Importing 85MB dictionary #11
- Unable to export data from Sketch Engine to Lexonomy #10
Merged pull requests:
- Bump lodash from 4.17.11 to 4.17.14 in /website #155 (mjakubicek)
- Bump lodash from 4.17.11 to 4.17.14 in /website #154 (dependabot[bot])
- Configurable text widget #146 (KCMertens)
- Warn if headword exists #145 (jan-niestadt)
- Ctrl+Enter submits textarea bubble. #144 (jan-niestadt)
- Add util script for changing password #127 (gareins)
- siteconfig.json now changeable via LEXONOMY_SITECONFIG #123 (gareins)
- Allow user to adjust docSpec. #121 (jan-niestadt)
- Bootstrap dev environment #118 (iiegn)
- Set random password for root user #117 (gareins)
- Add siteconfig module and unify use #110 (gareins)
- register user with email from Sketchengine #8 (rambousek)
- Merge master into dev #7 (michmech)
- Support for entry flagging #6 (mjakubicek)
- register new account #4 (rambousek)
- Dev #1 (michmech)
* This Change Log was automatically generated by github_changelog_generator