27 June 2022

dictpress v1.0.0

Repository: @knadh/dictpress

GitHub release page: v1.0.0


Changelog

  • fbe6477 Fix and compress static site’s images.
  • e363a10 Add preview thumb to landing page.
  • 92adde0 Add SQL import documentation.
  • f2093b9 Add admin UI documentation.
  • 0a71eaa Add version and URL to –help.
  • 8233956 Fix empty sample config fields.
  • d22e63f Add API changes to docs.
  • 1a335ed Remove obsolete BasicAuth bypass check.
  • 739df4a Remove numerical DB id from public search results.
  • 0bc69de Redirect to homepage on sole entry deletion in admin UI.
  • 0e43442 Fix README and docs.
  • 6d67944 Add custom domain file generation to GH action.
  • a1e164b Fix typos in doc site.
  • 78cb97a Only register /submit page handlers if –site is provided.
  • 788d648 Refactor delete-relation query to use first class rel ID instead of from-to IDs.
  • 64589f9 Refactor new submission API endpoint.
  • bc9d8ca Make reorder-relation API request consistent with others.
  • 9cb5d11 Fix incorrect TSVector token generation in insert queries.
  • 48994f9 Fix indentation in static files.
  • c873773 Add mising validations to admin definition UI.
  • 76cfdd8 Add non-empty constraints to DB fields in schema.
  • f44c5c8 Add default status value to inserts and updates.
  • ff6bc0e Fix insert-relation query.
  • 0ec28fc Fix navbar style in mkdocs theme.
  • 43f8b73 Add GH actions for publishing mkdocs documentation + landing page on GH pages.
  • 2d1ef9c Add API and other docs to the mkdocs site.
  • b1dd443 Fix empty response in admin/get-parent-entries handler.
  • 30e27f5 Refactor global logger var.
  • 38a1927 Add CSV to DB bulk dictionary data import tool (--import flag).
  • 8ac725d Fix (stupid) entry weight insert query.
  • 43cbdf3 Refactor Makefile and goreleaser file.
  • 8dd369e Add support for multiple pending comments in the admin UI.
  • bce2d6e Pass submission enabled flag to site templates.
  • 8e0a60f Handle submission page with a proper HTML response.
  • 6fcc4e6 Refactor HTML template handling.
  • ecc574c Remove redundant log statement.
  • a61263a Clean up default site style and logo.
  • 21318f7 Fix admin styles for comment suggestions.
  • b5a48c5 Add edit form (comment suggestion) UI to the default site.
  • 4e533f5 Fix submit form responsive styles in the default site.
  • 429e49d Add missing submit link to the default site theme.
  • a4fc494 Rename --new flag to --new-config.
  • 3410afc Add public static site and docs.
  • eca69dd Add admin UI favicon.
  • ccf293d Bundle default site theme.
  • 3dd44c6 Change default pages config.
  • 9d7b59d Fix logos.
  • c631e68 Make admin search styles consistent with the pending page.
  • ac8313c Remove superfluous container data.Entries.
  • 173d624 Refactor relation load functions into data.
  • 6feb199 Fix data.Search() not handling empty results.
  • 83b232a Refactor HTTP handler files.
  • 0d61526 Refactor changes to comments everywhere.
  • d78cd4f Add support for change suggestions.
  • 78dd171 Add public submission and moderation suppport.
  • fe9e284 Add a random admin password in config.toml generated with –new.
  • 232be45 Show language for entries and relations in the admin search UI.
  • 668a687 Move language to the always-visible section of the edit UI.
  • 6422a2f Fix build/version string handling.
  • 0ab8992 Remove obsolete go-plugin tokenizers.
  • 1a11294 Add Base64 auth support to admin UI and API endpoints.
  • 61edc48 Add static landing site to host on GitHub pages.
  • 871e9fc Change default sample port to 9000.
  • 35f8320 Fix admin static files not loading in stuffbin mode.
  • 199f210 Rename and rebrand to dictpress / DictPress.
  • 813056a Update sample config.
  • d0a01b4 Replace chi router with labstack/echo HTTP server.
  • a3d072d Fix incorrect total computation in search query.
  • e0516cb Remove obsolete pagination logic and replace with paginator lib.
  • c74983e Fix make run to always run.`
  • 953af6c Add missing json tags to data.Query.
  • a39823b Merge branch ‘master’ of github.com:knadh/dictmaker
  • fd61ee7 Remove Go plugin tokenizers and bundle them natively instead.
  • 230f4e3 Rename hanlder files to better names.
  • afe26ee Refactor `guid demote its use.
  • 9c7f0ab Rename package search to data as it now has many non-search methods.
  • 5775371 Refactor and add support for admin management frontend.
  • dec4642 Fix incorrect tsvector conversion to casting.
  • 01423a7 Add admin web frontend for managing and curating dictionary data.
  • 29da6c9 WIP: Add admin UI for managing data
  • d64b273 Merge pull request #10 from asdofindia/fix-json-header
  • 7c2fc2a Merge pull request #11 from asdofindia/add-docs
  • 93d5eaa Fix: Incorrect header for JSON response
  • 22b5676 Docs: Add developer documentation
  • f6625f5 Merge pull request #9 from joicemjoseph/patch/malayalam-name-correction
  • 44146bc changed name and id from Kannada to malayalam in malayalam tokenizer