Skip to content

Releases: fiddur/some-comments

Edit/delete comments

28 Oct 05:52
Compare
Choose a tag to compare

Upgrade from 0.3:

  1. Update config (database format changed to Knex)
  2. node migrate0.3.0-0.4.0.js
  • #19: Edit/delete own comments.
  • Changing ORM again (using objection.js, but thinking about ditching that and only using knex).
  • Using Bluebird for promises.
  • Required node >= 4 - This is a microservice, does not need to be compatible with old
    interpreters!

I haven't really tested the Dynamic OpenID Connect authentication in this version.

Admin subscription

11 Sep 11:46
Compare
Choose a tag to compare

Upgrade from 0.2: grunt migrate:up

  • #4: Subscribing site admin to new pages.
  • Nicer looking OpenID Connect input.
  • More verbose test-page.
  • Bugfix: oidcIdentifiers had wrong table name.

Adding local grunt in package.js

18 Aug 14:08
Compare
Choose a tag to compare

Bugfix: For grunt migrations to work, grunt is needed in package.js.

Email and anonymousity

18 Aug 13:44
Compare
Choose a tag to compare

There is no automatic upgrade from 0.1 to 0.2

To updgrade, you need to create the new tables with migration scripts, and transfer the data
accordingly. The new db-structure needs data that isn't available in 0.1.

  • Using node-orm2 to get simple models, support different
    backends and handle migrations.
  • Sending notifications of new comments with Nodemailer.
  • Using canonical URL to identify pages.
  • Adding configurations: secret, email.
  • Changed configuration connector into authenticator.
  • Changed configuration server into baseUrl.
  • Added anonymous commenting.

Working simple version

30 May 09:06
Compare
Choose a tag to compare

Working simple version.

  • OpenID Connect authentication
  • Simple commenting testing endpoint: /test
  • Endpoint to get logged in users info: /users/me
  • Some configuration documentation.
  • Better code separation using factories, started using express router.

Still no email notification…