Skip to content

Commit

Permalink
v0.4.4 Fixed issue with PyYAML and a bug with displaying plugins on t…
Browse files Browse the repository at this point in the history
…he plugins page. Removed `node_modules` (for now) until xterm.js is incorporated.
bmeares committed Oct 21, 2021

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
1 parent 99a5d45 commit d62505a
Showing 138 changed files with 95 additions and 27,586 deletions.
4 changes: 3 additions & 1 deletion docs/mkdocs/index.md
Original file line number Diff line number Diff line change
@@ -83,7 +83,9 @@ h1 {

<!-- # Welcome to the Meerschaum Documentation Home Page -->

If you'd like to incorporate Meerschaum into your project, head over to [docs.meerschaum.io](https://docs.meerschaum.io) for technical API documentation of the `meerschaum` package.
<!-- If you'd like to incorporate Meerschaum into your project, head over to [docs.meerschaum.io](https://docs.meerschaum.io) for technical API documentation of the `meerschaum` package. -->

<p style="text-align:center; color:#666666; font-size: 1.2em"><i>Out-of-the-box ETL, easy to learn, and a pleasure to use!</i></p>

<div class="grid-container center">
<div class="grid-child">
39 changes: 38 additions & 1 deletion meerschaum/api/__init__.py
Original file line number Diff line number Diff line change
@@ -11,6 +11,9 @@

from meerschaum import __version__ as version
__version__ = version
__doc__ = """
The Meerschaum Web API lets you access and control your data over the Internet.
"""

from meerschaum.config import get_config
from meerschaum.config.static import _static_config
@@ -113,7 +116,41 @@ def get_pipe(connector_keys, metric_key, location_key, refresh=False):
return pipes(refresh=refresh)[connector_keys][metric_key][location_key]
return p

app = fastapi.FastAPI(title='Meerschaum API')
app = fastapi.FastAPI(
title = 'Meerschaum API',
description = __doc__,
version = __version__,
contact = {
'name': 'Bennett Meares',
'url': 'https://meerschaum.io',
},
license_info = {
'name': 'Apache 2.0',
'url': 'https://www.apache.org/licenses/LICENSE-2.0.html',
},
open_api_tags = [{
'name': 'Pipes',
'description': 'Access pipes by indexing their keys.',
}, {
'name': 'Actions',
'description': 'Perform actions via the API.',
}, {
'name': 'Connectors',
'description': 'Get information about the registered connectors.'
}, {
'name': 'Users',
'description': 'Access, register, and delete users.',
}, {
'name': 'Plugins',
'description': 'Access, register, and delete plugins.',
}, {
'name': 'Misc',
'description': 'Miscellaneous endpoints.',
}, {
'name': 'Version',
'description': 'Version information.'
}],
)

(
fastapi_responses,
6 changes: 4 additions & 2 deletions meerschaum/api/dash/components.py
Original file line number Diff line number Diff line change
@@ -96,8 +96,10 @@ def build_cards_grid(cards: List[dbc.Card], num_columns: int = 3) -> html.Div:
if i % num_columns == 0:
rows_childrens.append([])
rows_childrens[-1].append(dbc.Col(card))
for i in range((len(cards) + 1) % num_columns):
rows_childrens[-1].append(dbc.Col())
### Append mising columns to keep the grid shape.
if rows_childrens and len(rows_childrens[-1]) != num_columns:
for i in range(num_columns - len(rows_childrens[-1])):
rows_childrens[-1].append(dbc.Col())
_rows = [dbc.Row(children) for children in rows_childrens]
rows = []
for r in _rows:
13 changes: 0 additions & 13 deletions meerschaum/api/resources/static/js/node_modules/.package-lock.json

This file was deleted.

178 changes: 0 additions & 178 deletions meerschaum/api/resources/static/js/node_modules/xterm/.eslintrc.json

This file was deleted.

21 changes: 0 additions & 21 deletions meerschaum/api/resources/static/js/node_modules/xterm/LICENSE

This file was deleted.

216 changes: 0 additions & 216 deletions meerschaum/api/resources/static/js/node_modules/xterm/README.md

This file was deleted.

174 changes: 0 additions & 174 deletions meerschaum/api/resources/static/js/node_modules/xterm/css/xterm.css

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

75 changes: 0 additions & 75 deletions meerschaum/api/resources/static/js/node_modules/xterm/package.json

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

1,345 changes: 0 additions & 1,345 deletions meerschaum/api/resources/static/js/node_modules/xterm/src/browser/Terminal.ts

This file was deleted.

This file was deleted.

This file was deleted.

Loading

0 comments on commit d62505a

Please sign in to comment.