Commit Graph

10 Commits

Author SHA1 Message Date
Travis Ralston
87b4c98509 Some iteration on the overall design 2021-12-03 00:33:53 -07:00
Travis Ralston
836c3ad72a Clean up imports 2021-11-30 19:29:39 -07:00
Tony Stipanic
e81d147ce7
Revert changing my to app 2021-09-02 01:29:24 +02:00
Tony Stipanic
f06ead08d8
ESLint config, fix easy eslint errors 2021-09-02 01:01:01 +02:00
Tony Stipanic
4954de2a96
Upgrade everything to Angular 12 and more + build changes
This is a very big commit that does an initial job of upgrading everything to the latest version. TSLint gets replaced by ESLint. Instead of plain node, now ts-node is being used. Old modules also get replaced with new ones (mostly ng2 to ngx). Also obsolete configs have been replaced with how it's used today with Angular.

This includes:

* Upgrade to:
** Angular 12
** Typescript 4
** ESLint 7 and replace TSLint
** Bootstrap 5
** Eerything connected to these
* Run with ts-node
* Convert wepack config to angular config
* Remove typescript-ioc
* Update tsconfigs
* Run a git command instead of using a library for sshort hash
* Move assets to a new location align with default Angular settings
* Database migration for new avatarUrl locations
* Simplify Model extension align with newest sequelize version
* Remove breadcrumb hack
* Fix homeserver typo
* A few general fixes that are necessary with newest Typescript rules
* Define Express.User interface
2021-08-29 19:39:43 +02:00
Travis Ralston
88b155d81f Appease the linter 2020-12-28 21:05:45 -07:00
Ahmad
9dc4e99aca translation
- the traslation feature without the changes from other branches
2020-10-23 13:30:20 +02:00
Travis Ralston
ebe0048710 Use the correct title when we're also handling redirects and scalar tokens 2017-12-15 00:38:27 -07:00
Travis Ralston
b7002ea4d6 Dynamic page titles 2017-12-15 00:33:32 -07:00
Travis Ralston
6657d5dbf5 Start of a new UI for Dimension
Integrations need styling and the breadcrumbs don't work. Further, you can't actually add/edit anything.
2017-12-14 21:25:15 -07:00