Skip to content

Tech debt laundry list

Neil M edited this page Feb 21, 2022 · 5 revisions

Internal workings that we'd like to change, but that aren't urgent. (Anything more urgent will be in Jira).

  • Upgrade to recent Laravel.
  • move away from moment.js
  • should we use https://github.com/pnoeric/discourse-api-php
    • feels a bit like we're just slowly rolling our own version of it
  • We should probably be using Laravel Passport and CreateFreshApiToken for authorisation of API calls, which is the idiomatic way to authorise API calls. We had trouble with this, perhaps because we're on an old version of Laravel. Meanwhile we're using the more basic method of ensuring an api_token exists for the user in suitable cases.
Clone this wiki locally