Commit Graph

129 Commits

Author SHA1 Message Date
2c517717ed
pyproject.toml: use Flask 2.0 2021-12-08 20:38:14 +02:00
b07cd71caf
README.md: move screenshot lower 2021-12-08 20:35:27 +02:00
95d4d7aace README.md: add Heroku deploy instructions
This is for me!
2021-12-08 20:28:36 +02:00
a8446ae95b
pyproject: minor version bump 2021-12-08 20:23:10 +02:00
117ee6b698
README.md: add usage instructions 2021-12-08 20:19:33 +02:00
ac2929e3e8
README.md: update intro
Make the layout of badges nicer and highlight the screenshot first.
2021-12-08 20:09:58 +02:00
1aa8285d56
Update screenshot.png 2021-12-08 20:09:34 +02:00
3a058fb50f
Regenerate requirements
Generated using poetry:

  $ poetry export --without-hashes -f requirements.txt > requirements.txt
  $ poetry export --without-hashes --dev -f requirements.txt > requirements-dev.txt
2021-12-08 20:01:08 +02:00
5ce544125f
poetry.lock: run poetry update 2021-12-08 19:57:47 +02:00
883ac1166a
pyproject.toml: update csv-metadata-quality
Use the recently release v0.5.0.

See: https://github.com/ilri/csv-metadata-quality/releases/tag/v0.5.0
2021-12-08 19:56:52 +02:00
2235191c7b
Regenerate static assets 2021-12-08 19:44:52 +02:00
de86295b81
package.json: fix typo 2021-12-08 19:44:30 +02:00
fea25f0c25
source/scss: update comment in bootstrap.scss 2021-12-08 19:43:58 +02:00
3d6cfa400a
package-lock.json: run npm update 2021-12-08 19:43:43 +02:00
7602e2954c
package.json: update dependencies 2021-12-08 19:43:27 +02:00
75ad04b9b0
runtime.txt: Update runtime
All checks were successful
continuous-integration/drone/push Build is passing
2021-08-19 15:55:43 +03:00
5cd5a8df61
csv_metadata_quality_web: Regenerate static assets 2021-08-19 14:21:23 +03:00
00eefc3dab
source/scss/bootstrap.scss: Update version in comment 2021-08-19 14:21:00 +03:00
54e446b65d
package-lock.json: Run npm update 2021-08-19 14:20:36 +03:00
58cdd8a54c
Regenerate requirements
Generated using poetry:

  $ poetry export --without-hashes -f requirements.txt > requirements.txt
  $ poetry export --without-hashes --dev -f requirements.txt > requirements-dev.txt
2021-08-19 14:20:18 +03:00
fc9297b879
poetry.lock: Run poetry update 2021-08-19 14:19:39 +03:00
6a1be3f328
Regenerate requirements
All checks were successful
continuous-integration/drone/push Build is passing
Generated using poetry:

  $ poetry export --without-hashes -f requirements.txt > requirements.txt
  $ poetry export --without-hashes --dev -f requirements.txt > requirements-dev.txt
2021-05-25 21:14:23 +03:00
377663ba95
poetry.lock: Run poetry update 2021-05-25 21:12:46 +03:00
31f0f26ffb
Fix path to style.min.css
It is in the csv_metadata_quality_web package now.
2021-05-25 21:11:33 +03:00
f5835d6391
Bootstrap v5.0.1
Also update devDependencies and bootstrap.scss.
2021-05-25 21:07:34 +03:00
2a60888705
Add static/css/style.min.css 2021-05-25 21:03:41 +03:00
266e3c7373
package-lock.json: Run npm update
All checks were successful
continuous-integration/drone/push Build is passing
2021-04-14 16:57:29 +03:00
0a601ab335
Regenerate requirements
Generated using poetry:

  $ poetry export --without-hashes -f requirements.txt > requirements.txt
  $ poetry export --without-hashes --dev -f requirements.txt > requirements-dev.txt
2021-04-14 16:56:51 +03:00
23f4359913
poetry.lock: Run poetry update 2021-04-14 16:56:17 +03:00
8bb90ed6b1
pyproject.toml: Update csv-metadata-quality version
Fixes some issues with Python deps.
2021-04-14 16:56:01 +03:00
6466287b0f
source/scss/bootstrap.scss: Update comment
All checks were successful
continuous-integration/drone/push Build is passing
Bootstrap is now 5.0.0-beta3
2021-04-02 16:17:48 +03:00
d5f100fe42
package-lock.json: Run npm update 2021-04-02 16:17:23 +03:00
4352831b43
poetry.lock: Run poetry update 2021-04-02 16:17:06 +03:00
4bae262a97
Regenerate requirements
All checks were successful
continuous-integration/drone/push Build is passing
Generated using poetry:

  $ poetry export --without-hashes -f requirements.txt > requirements.txt
  $ poetry export --without-hashes --dev -f requirements.txt > requirements-dev.txt
2021-03-19 12:00:09 +02:00
c5138f8065
Update csv-metadata-quality version for Mojibake support 2021-03-19 11:59:21 +02:00
36a072b1fd
pyproject.toml: Bump version to 0.0.2
All checks were successful
continuous-integration/drone/push Build is passing
2021-03-17 10:10:01 +02:00
f6726ef210
Regenerate requirements
Generated using poetry:

  $ poetry export --without-hashes -f requirements.txt > requirements.txt
  $ poetry export --without-hashes --dev -f requirements.txt > requirements-dev.txt
2021-03-17 10:09:39 +02:00
a1243cf54a
poetry.lock: Run poetry update 2021-03-17 10:09:14 +02:00
99cb76568f
pyproject.toml: Use csv-metadata-quality v0.4.7
This includes some minor optimizations and the ability to check for
duplicate items.

See: https://github.com/ilri/csv-metadata-quality/releases/tag/v0.4.7
2021-03-17 10:08:06 +02:00
ca116284ca
Use "unsafe" in quotes on frontpage
All checks were successful
continuous-integration/drone/push Build is passing
This was more me being cautious when I was writing the original tool
than a warning about it being actually unsafe. Now that this web fro
ntend will be used by less-technical users I should tone down the la
nguage.
2021-03-16 13:04:33 +02:00
2fcfc76ea5
csv_metadata_quality_web/main.py: Remove check for __main__
All checks were successful
continuous-integration/drone/push Build is passing
This is only needed if we are running directly in Python.
2021-03-14 22:05:04 +02:00
78f58b459c
Create application for gunicorn
This is apparently what gunicorn looks for.
2021-03-14 22:03:15 +02:00
863a540225
Move csv_metadata_quality_web to a package
Eventually I will want to refactor so this will be necessary.
2021-03-14 22:01:45 +02:00
cc203b2842
Regenerate requirements
Generated using poetry:

  $ poetry export --without-hashes -f requirements.txt > requirements.txt
  $ poetry export --without-hashes --dev -f requirements.txt > requirements-dev.txt
2021-03-14 21:10:33 +02:00
de0703ceb2
poetry.lock: Run poetry update 2021-03-14 21:09:58 +02:00
2a852c9ed3
pyproject.toml: Pin new version of csv-metadata-quality
This version doesn't bother checking invalid multi-value separators.
Instead it just fixes them.
2021-03-14 21:09:07 +02:00
edd651317b
templates/index.html: Change default selections
Enable AGROVOC lookup on dcterms.subject as well as the "unsafe"
fixes. For the AGROVOC lookup I just think that it  might not be
obvious to non-technical users that you have to check the box AND
enter a field name, despite the placeholder value. In any case, it
doesn't hurt to enable AGROVOC lookup by default because it won't
fail if the default dcterms.subject field is not present in the
user's CSV.
2021-03-14 20:54:50 +02:00
6f396f392f Revert "Move style.min.css to css/v1/style.min.css"
This reverts commit 8f6d337d2d.

We are using Heroku now so we don't need this phony version.
2021-03-14 20:40:33 +02:00
f292a4902f
.drone.yml: Install git for some pip deps
All checks were successful
continuous-integration/drone/push Build is passing
2021-03-14 19:32:14 +02:00
b43b995a90
Add drone.yml for Drone CI
Some checks failed
continuous-integration/drone/push Build is failing
2021-03-14 18:33:42 +02:00