Skip to content

Assorted improvements#104

Merged
SirShaw merged 4 commits into
ark-mod:masterfrom
mxtsdev:20200103-tribelogs
Jan 4, 2020
Merged

Assorted improvements#104
SirShaw merged 4 commits into
ark-mod:masterfrom
mxtsdev:20200103-tribelogs

Conversation

@tsebring
Copy link
Copy Markdown
Member

@tsebring tsebring commented Jan 4, 2020

  • Added config option to set the max number of tribe logs to display.
  • Updated tribe log in web app to use data-table control
  • Data-table control now supports filters
  • Added config option to display tribe log colors in web app (but it looks bad in non-dark mode)
  • Default web app theme changed to dark.
  • Added logo to the web app.
  • Added setting for default web app theme.
  • Removed page header from the web app right menu (experiement).
  • Added access control setting for wild creature locations/coords.
  • Access control section will now get populated with available options if they are missing from the config.json.
  • Clear keyboard focus on config save to trigger update on currently edited field.
  • Added open web app menu item.

New config section webApp with options: tribeLogColors, tribeLogLimit, defaultTheme
"webApp": {
"tribeLogLimit": 100,
"tribeLogColors": false,
"defaultTheme": "Dark"
},

New config setting in accessControl->server: wildcreatures-coords
"accessControl": {
"server": {
"wildcreatures-coords": [ "admin" ],
}
},

New config section
"webApp": {
  "tribeLogLimit": 100
},
- Data-table control now supports filters
- Added config option to display tribe log colors in web app (but it looks bad in non-dark mode)

New config option: tribeLogColors
"webApp": {
  "tribeLogColors": false
},
- Access control section will now get populated with available options if they are missing from the config.json.
- Clear keyboard focus on config save to trigger update on currently edited field.
- Added open web app menu item.

New config setting in accessControl->server: wildcreatures-coords
  "accessControl": {
    "server": {
      "wildcreatures-coords": [ "admin" ],
    }
  },
- Added logo to the web app.
- Added setting for default web app theme.
- Removed page header from the web app right menu (experiement).

New config setting in section webApp: defaultTheme
  "webApp": {
    "defaultTheme": "Dark"
  },
@tsebring tsebring changed the title Tribe logs improvements Assorted improvements Jan 4, 2020
@ghost
Copy link
Copy Markdown

ghost commented Jan 4, 2020

Shaw tested the Tsebring commits and all looks good. We just need to test the Mxtsdev commits and then we can merge this PR. After this, I'd like to nominate this release for 1.9 and publish.

@tsebring
Copy link
Copy Markdown
Member Author

tsebring commented Jan 4, 2020

Good to hear! mxtsdev is another account of mine just fyi on why the commits are coming from there.

@SirShaw
Copy link
Copy Markdown
Collaborator

SirShaw commented Jan 4, 2020

tested commits and appear to be working as intended, merging.

@SirShaw SirShaw merged commit cf5c17d into ark-mod:master Jan 4, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants