- Minor fixes
- Switch from selenium to using cypress as test framework for UI tests
- Fixed some handler stuff
Complete rework. Removed unnecessary libraries. Switched to clj new.
Support for server side rendered templates and SPAs at the same time.
- [org.clojure/clojurescript "1.10.339"] is available but we use "1.10.238" (use :check-clojure to upgrade)
- [compojure "1.6.1"] is available but we use "1.6.0"
- [reagent "0.8.1"] is available but we use "0.7.0"
- [re-pressed "0.2.2"] is available but we use "0.2.0"
- [com.degel/re-frame-storage-fx "0.1.1"] is available but we use "0.1.0"
- [prone "1.6.0"] is available but we use "1.5.1"
- [cljs-ajax "0.7.4"] is available but we use "0.7.3"
- [com.rpl/specter "1.1.1"] is available but we use "1.1.0"
- [org.clojure/tools.logging "0.4.1"] is available but we use "0.4.0"
- [org.postgresql/postgresql "42.2.4"] is available but we use "42.2.2"
- [org.clojure/java.jdbc "0.7.7"] is available but we use "0.7.5"
- [day8.re-frame/re-frame-10x "0.3.3"] is available but we use "0.3.2"
- Allowing CORS in development
- Added rest test with clj-http dependency
- Switched to using re-frame and delivering a SPA instead of server side generated templates
- Added CI
- Bugfix on signup with update of session
- updating cljs build and dev
- added re-frame example with bidi / pushy for routing and some devtools
- Adding cljs devtools
- Update bootstrap to v4
- Update jquery to 3.2.1.slim
- Update figwheel to 0.5.14
- Replace unmaintained clj-webdriver by etaoin "0.2.1"
- Remove references to schema
- minor fixes
- removing schema
Upgrading deps:
- [org.clojure/clojure "1.9.0"]
- [org.clojure/clojurescript "1.9.946"]
- [org.clojure/core.async "0.3.465"]
- [ch.qos.logback/logback-classic "1.2.3"]
- [ring "1.6.3"]
- [ring/ring-anti-forgery "1.1.0"]
- [compojure "1.6.0"]
- [reagent "0.7.0"]
- [org.immutant/web "2.1.9"]
- [im.chit/hara.io.scheduler "2.5.10"]
- [buddy/buddy-auth "2.1.0"]
- [buddy/buddy-hashers "1.3.0"]
- [org.danielsz/system "0.4.1"]
- [cljs-ajax "0.7.3"]
- [prismatic/plumbing "0.5.5"]
- [fipp "0.6.12"]
- [com.rpl/specter "1.0.5"]
- [org.clojure/tools.logging "0.4.0"]
- [org.postgresql/postgresql "42.1.4"]
- [org.clojure/java.jdbc "0.7.4"]
- [etaoin "0.2.2"]
- [ring/ring-devel "1.6.3"]
- [pjstadig/humane-test-output "0.8.3"]
- Adding connection pooling as default component for database
- Release and bugfix
- TODO: update closp.net and docs
- Switch from selmer to hiccup
- Remove clojure mini profiler
- Remove closp-crud dependency
- Integrate crud module directly in closp
- Update to 1.9.0-alpha16
- Fixed bug in template copying
-
Switching from tower to [com.taoensso/tempura "1.0.0"]
-
user-id is put into the session map after signup
-
Localizing the template (english / german translation)
-
raise session timeout
-
remove datascript dependency
-
fixing minor bugs
-
postgres database as default with password / username like web app name
-
fix users up sql statement
-
fix web/stop function in server component
-
adding clojure/tools.namespace
-
updated
-
[ring "1.5.1"]
-
[compojure "1.5.2"]
-
[org.immutant/web "2.1.6"]
-
[selmer "1.10.5"]
-
[prone "1.1.4"]
-
[buddy/buddy-auth "1.3.0"]
-
[buddy/buddy-hashers "1.1.0"]
-
[com.draines/postal "2.0.2"]
-
[com.rpl/specter "0.13.2"]
-
[ring/ring-devel "1.5.1"]
-
[org.danielsz/system "0.3.2-SNAPSHOT"]
-
Removing nomad
-
Switching from http-kit to immutant
-
Fixing some stuff broken in the last release
-
updated
-
[org.clojure/core.cache "0.6.5"] is available but we use "0.6.4"
-
[ring "1.5.0"] is available but we use "1.4.0"
-
[ring/ring-anti-forgery "1.0.1"] is available but we use "1.0.0"
-
[reagent "0.6.0"] is available but we use "0.5.1"
-
[http-kit "2.2.0"] is available but we use "2.1.19"
-
[selmer "1.10.0"] is available but we use "0.8.5"
-
[im.chit/hara.io.scheduler "2.4.7"] is available but we use "2.4.5"
-
[buddy/buddy-auth "1.2.0"] is available but we use "1.1.0"
-
[com.draines/postal "2.0.1"] is available but we use "1.11.3"
-
[jarohen/nomad "0.7.2"] is available but we use "0.7.1"
-
[clojure-miniprofiler "0.5.0"] is available but we use "0.4.0"
-
[datascript "0.15.4"] is available but we use "0.13.3"
-
[cljs-ajax "0.5.8"] is available but we use "0.3.14"
-
[ring-transit "0.1.6"] is available but we use "0.1.3"
-
[prismatic/plumbing "0.5.3"] is available but we use "0.5.0"
-
[prismatic/schema "1.1.3"] is available but we use "1.0.5"
-
[com.rpl/specter "0.13.0"] is available but we use "0.8.0"
-
[org.postgresql/postgresql "9.4.1212"] is available but we use "9.4-1205-jdbc42"
-
[ring/ring-devel "1.5.0"] is available but we use "1.4.0"
-
[pjstadig/humane-test-output "0.8.1"] is available but we use "0.7.0"
- Breaking Change closp-crud using clojure.spec
- Removed activation workflow, users are automatically activated and signed in
- Removed joplin
- Removed korma, replaced it with java.jdbc
- Updating buddy-auth to 1.1.0
- Updating buddy-hashers to 1.0.0
- Updating ring-mock to 0.3.0
- Updating core.async to 0.2.391
- Updating compojure to 1.5.1
- Updating tower to 3.1.0-beta4
- Updating prone to 1.1.2 - better exception page in browser
- Replacing cronj by hara.scheduler
- Replacing timbre by tools.logging
- Remove environ dependency
- Remove core.typed dependency
- Minor refactorings
- Minor fixes
- Captcha :captcha-enabled? key from configuration was ignored in signup.html
- Breaking Change The schema for closp-crud changed, for more see here: https://github.com/sveri/closp-crud
- Updating clojure to 1.8.0
- Updating closp-crud to 0.3.0
- Breaking Change Up to now the templates path was set for selmer. This has changed. In the templates itself
you have to add the templates path like this:
{% extends "templates/base.html" %}
. In the clojure files it is set in thelayout/render
function. As long as you use this, your code can stay the same. - Breaking Change Switched to closp-crud
0.2.0
which uses ids now instead of UUIDs - More work on closp crud admin
- Updating timbre to [com.taoensso/timbre "4.1.4"]
- Removing ring-server for dev. Replace by http-kit with wrap-reload
- Updating clj-webdriver to 0.7.2
- Updating joplin to 0.3.6 - breaking changes
- Fix #16 #17 #18 #19
- Updating lein-cljsbuild to 1.1.1
- Bugfix in cljs ns
- adapt .gitignore to include js folder
- Updating closp-crud to 0.1.4
- Updating cljs to "1.7.170"
- Updating figwheel to "0.5.0-2"
- Updating cljs-uuid to [com.lucasbradstreet/cljs-uuid-utils "1.0.2"]
- Updating datascript to [datascript "0.13.3"]
- still working on cc - alpha status
- Namespace fixes
- Fixes with test setup
- Preparing for closp-crud webui
- Updating reagent to 0.5.1
- Adding cljs-ajax 0.3.14
- adding ring transit 0.1.3
- Added clojurescript example on how to use transit and ajax-cljs with a simple get request
- Updating joplin to 0.2.17 because of a defect interfering with leiningen 2.5.2
- Introducing core.typed
- Bugfix in test namespace
-
Users in admin view are ordered by username
-
Fix #7 and #8
-
Adding for test2junit
-
switching db.users to db.user
-
Adding example database test
-
Integrating clj webdriver and adding several tests for admin and user interface
-
Adding alias for unit and integtest
-
Updating dependencies
[ring "1.4.0"]
[compojure "1.4.0"]
[selmer "0.8.5"]
[buddy/buddy-auth "0.6.0"]
[buddy/buddy-hashers "0.6.0"]
[korma "0.4.2"]
[org.xerial/sqlite-jdbc "3.8.10.1"]
[datascript "0.11.6"]
[ring/ring-devel "1.4.0"]
[pjstadig/humane-test-output "0.7.0"]
- Fixing broken 0.1.8 release
- bugfix for smtp configuration when using sendmail
- Upgrade closp-crud to 0.1.3
- provide user sqls for h2 and sqlite
- sqlite as default DB
- Bugfix regarding self registration
- Added closp-crud definition file for user (not used yet, just provided for reference)
- Recaptcha configuration now available in closp.edn, no need to edit the source anymore
- Adding bootstrap 3.3.5
- Providing react.js (0.12.1) and jquery (2.0.3) as local files instead of cdn provided (FIX #6)
- Adding back reset bugfix
- Removing piggyback and nrepl dependency
- Changes on how to use fighweel
- Removing weasel dependency
- Removing cljx support
- Introducing clojure-1.7.0-RC1 with support for cljc
- Several version updates
- Minimal CLJC example
- Version closp-crud -> 0.1.1
- Bugfix #3
- Upgrading Figwheel to 0.2.6
- Integrating closp-crud
- User can be deleted now
- Fixing defect with flash messsage
- Minor refactoring
- Fixing minor errors
- Self registration is now optional
- Displaying error message on user registration when mailserver is not working.
- Adding active link for top menu
- Changing users table to user
- Adding option to pass in a config via system environment
- Switching from ragtime to joplin (which uses ragtime internally)
- Adding flash div in base html for flash support
- Exposing uuid in admin view instead of database id
- Adding recaptcha for signup form
- Adding generated README