Skip to content
This repository was archived by the owner on Apr 27, 2026. It is now read-only.

feat: rewrite of the Ember frontend - #143

Merged
fkm-adfinis merged 15 commits into
adfinis:masterfrom
fkm-adfinis:update-5
Oct 27, 2020
Merged

feat: rewrite of the Ember frontend#143
fkm-adfinis merged 15 commits into
adfinis:masterfrom
fkm-adfinis:update-5

Conversation

@fkm-adfinis

@fkm-adfinis fkm-adfinis commented Oct 9, 2020

Copy link
Copy Markdown
Contributor

Depends on #142

As discussed this my attempt to overcome the burdens of a legacy
application that resisted my attempts to update.

@fkm-adfinis
fkm-adfinis requested a review from velrest October 9, 2020 07:24
@fkm-adfinis
fkm-adfinis force-pushed the update-5 branch 2 times, most recently from 7912826 to cbfe2f8 Compare October 15, 2020 12:19
As discussed this my attempt to overcome the burdens of a legacy
application that resisted my attempts to update.
Comment thread frontend/.travis.yml
Comment thread frontend/README.md
Comment thread frontend/app/adapters/timed-billing-type.js
Comment thread frontend/app/adapters/timed-subscription-package.js
Comment thread frontend/app/app.js
Comment thread frontend/app/ui/components/data-table/heading-sort/template.hbs
Comment thread frontend/app/ui/subscriptions/confirm/route.js
Comment thread frontend/app/ui/subscriptions/list/controller.js Outdated
Comment thread frontend/app/ui/subscriptions/reload/route.js
Comment thread frontend/package.json Outdated

@velrest velrest left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

So there are a few things which are issues concerning more than one file (as always open for discussion):

  • Format .hbs with prettier
  • Notify user if you redirect them out of permissions checks for less confusion
  • Please re add acceptance tests since it seems like you completely remove d mirage and all acceptance tests
  • Do you not need the public/assets anymore?

@fkm-adfinis

Copy link
Copy Markdown
Contributor Author

Currently, the project only uses UIkit assets. This will probably change with the design for the login page.

Acceptance tests are something I cannot argue against. Most/all other tests can - IMO - be done through unit and integration tests. But I will port Mirage and the acceptance tests from the old version 😃

@fkm-adfinis

Copy link
Copy Markdown
Contributor Author

It looks like I'm not a project admin on Travis. If you are neither I'll ask around.

This will provide preset-env out of the box.
This adds the block-indentation rule to the template-lint config
and adjusts the tempaltes accordingly.
* Sets a more neutral description.
* Corrects legacy email address.
* Adds another maintainer.
Tell the user that he doesn't have access before redirecting.
Performance integration leads to an error.
I forgot to remove the timed prefixes in the tests.
@fkm-adfinis
fkm-adfinis merged commit b037ca6 into adfinis:master Oct 27, 2020
@fkm-adfinis
fkm-adfinis deleted the update-5 branch October 27, 2020 13:46
@fkm-adfinis

fkm-adfinis commented Oct 27, 2020

Copy link
Copy Markdown
Contributor Author

🎉

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants