Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

V2 021 21 rebase #42

Open
wants to merge 499 commits into
base: ona-custom-changes
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
499 commits
Select commit Hold shift + click to select a range
6329417
split vendors out of bundle file
magicznyleszek Oct 28, 2019
7ebe248
remove test call
magicznyleszek Oct 30, 2019
e029dea
geopoint query limit removed if a specific question is queried
duvld Jan 11, 2020
90d8ca9
removed console logs
duvld Jan 11, 2020
f76cb3c
only remove 5000 limit if viewby exists
duvld Jan 15, 2020
9943e57
Revert "WIP - WILL BE OVERWRITTEN - temporary migrations"
jnm Feb 18, 2020
f580072
Add migrations for merging collections into assets
jnm Feb 17, 2020
42f071a
Fix public collection handling in migration
jnm Feb 18, 2020
9baf2ba
Force update yarn apt repo key on build
noliveleger Feb 25, 2020
8d9dbf7
refactored protected "_filter_by_source_kludge" to public "filter_by_…
noliveleger Feb 26, 2020
17838ad
Properly handle databases with no collections
jnm Mar 2, 2020
39b6c7d
Add unit test for token auth export retrieval
jnm Oct 22, 2019
cd468cf
Fix unit test assertions
jnm Oct 22, 2019
c6c3f3c
removed weird random semi-colon
duvld Feb 18, 2020
9a0d7e3
Delete test3_-_latest_version_-_labels_-_2020-02-13-05-47-52.xlsx
duvld Feb 18, 2020
72976a9
removed getFilenameFromURI function
duvld Feb 10, 2020
b32ff6a
Only owner can see settings/media
duvld May 5, 2020
d218639
Added check for owner
duvld May 6, 2020
de85b07
Force AssetSnapshot source to be null on init
noliveleger May 6, 2020
36f7f03
Fix AssetSnapshot.save() for non-nullable source
jnm May 7, 2020
021671d
Removed useless files
noliveleger May 15, 2020
534ebff
hide repeat checkbox for matrix
magicznyleszek May 12, 2020
bf0ff7a
cleanup submission modal next and prev buttons
magicznyleszek May 15, 2020
aac744d
drop console logs
magicznyleszek May 15, 2020
3696267
remove throw
magicznyleszek May 15, 2020
ab14c20
Add failing test for #2698
jnm Jun 3, 2020
298c3cf
Added title fix to url imports
duvld Jun 4, 2020
f3fbdb8
Reduce session timeout to 1 week
jnm Jun 22, 2020
21a82c5
Removed Submission 0 or 1 if there is no sequence to display
duvld Apr 1, 2020
4799e75
Made PR changes
duvld May 3, 2020
29c3e18
Added network check before username check
duvld Apr 24, 2020
8f5b791
Moved check for active connection
duvld May 11, 2020
7e3f380
Removed white border when focused
duvld Jul 14, 2020
8e3d611
Removed leftover script from other issue
duvld Jul 14, 2020
6f99672
WIP: unnullified library translations
duvld Jul 22, 2020
12f0bcc
Translations now added to library on row save
duvld Jul 30, 2020
1772e9f
PR Changes
duvld Jul 30, 2020
e085993
use new support page urls
magicznyleszek Aug 3, 2020
83960b4
one more place
magicznyleszek Aug 3, 2020
ebfd72d
stop using hardcoded community url
magicznyleszek Aug 5, 2020
b2c77ba
support optional tos and privacy urls
magicznyleszek Aug 5, 2020
d07a373
Rework jsonb migration code to be more careful…
jnm Jul 29, 2020
169eaf3
Clarify that what's dropped is temporary
jnm Aug 4, 2020
ed140b0
add hidden type
magicznyleszek Mar 20, 2020
504a373
delete temporary asset on upload fail
magicznyleszek Aug 13, 2020
4183fe1
fix bug on non-url file upload also
magicznyleszek Aug 13, 2020
e70d2aa
Extended expand/collapse function to Groups
duvld Apr 7, 2020
8c9fc6c
Fixed linting
duvld Apr 7, 2020
ff2763d
break out of infinite loop (just in case)
dorey Apr 8, 2020
93f544d
put "expandAllGroups" and "shrinkAllGroups" into their own functions …
dorey Apr 8, 2020
aa1ff3d
querying for elements just inside of the surveyApp's root element (sl…
dorey Apr 8, 2020
0812c23
fix fields after repeat not appearing
magicznyleszek Aug 18, 2020
e211752
Fix Python 2-to-3 bug in in-app messages
jnm Aug 20, 2020
9453d15
Updated activiation email
duvld Apr 9, 2020
eda5db6
fix print view for submission
magicznyleszek Aug 24, 2020
4a2129a
display a list of answers from a repeat group question
magicznyleszek Mar 24, 2020
9271fc5
start working on submissionUtils TDD style
magicznyleszek Apr 1, 2020
5afc4a0
display data generation works for simple form
magicznyleszek Apr 6, 2020
df14e75
more test cases covered
magicznyleszek Apr 8, 2020
04a3ce4
better test data
magicznyleszek Apr 8, 2020
7c501bd
fix one test, two more to go
magicznyleszek Apr 14, 2020
82f9c11
fixed test for nested repeats
magicznyleszek Apr 14, 2020
57600ef
last test almost fixed, last part left
magicznyleszek Apr 16, 2020
8eb21cb
fixed missing labels for weird survey constructs
magicznyleszek Apr 16, 2020
556b927
cleared one more unwanted row
magicznyleszek Apr 16, 2020
4ce445a
DRY complex logic part of code
magicznyleszek Apr 16, 2020
bf43c83
improve getSurveyFlatPaths to include matrix, rank and score
magicznyleszek Apr 22, 2020
828d137
fix matrix groups in display data
magicznyleszek Apr 23, 2020
af4ac77
remove unnecessary premature optimization
magicznyleszek Apr 23, 2020
b8d5660
test with all groups
magicznyleszek Apr 24, 2020
f837d55
test translationIndex
magicznyleszek Apr 24, 2020
92a541b
display data in half-ugly way
magicznyleszek Apr 27, 2020
cc27b9d
prettier table
magicznyleszek Apr 27, 2020
bafeda5
display submission data
magicznyleszek Apr 29, 2020
a7a5247
fix matrix in repeat anwsers not appearing in submission modal
magicznyleszek Aug 24, 2020
4ad23ba
fix icon outline when focusing with keyboard
magicznyleszek Sep 4, 2020
055c22d
WIP: added debug print statements
duvld Aug 31, 2020
f0d56b0
Remove old check causing exception
duvld Sep 1, 2020
6f3c847
Restore test for search engine with unicode characters
noliveleger Sep 10, 2020
16708ea
Upgrade "importlib-metadata" PIP package to 1.7.0
noliveleger Sep 10, 2020
87360ef
Remove hack from query_parser to handle "summary" as string
noliveleger Sep 10, 2020
4380feb
Update languages when importing a collection
jnm Sep 15, 2020
6368c1f
Add CHANGELOG.md file (!)
jnm Sep 15, 2020
167a083
Added comments
noliveleger Sep 10, 2020
41e1ebc
Fix some comments to reflect the switch to JSONB
jnm Sep 10, 2020
3320cfb
Regex checking in header title
duvld Aug 27, 2020
cc5dbc9
PR chages: moved function call
duvld Sep 11, 2020
1b42e7b
remove unused refresh table elements
magicznyleszek Aug 26, 2020
d7562ce
remove unused notification el
magicznyleszek Aug 26, 2020
8fd4b4d
stop using unstyled button
magicznyleszek Aug 27, 2020
24c3309
top tabs menu improvements
magicznyleszek Sep 2, 2020
b8a5d6b
cleanup buttons border radius
magicznyleszek Sep 2, 2020
9a68f8a
add todo comment
magicznyleszek Sep 2, 2020
99487ff
define new button modifiers
magicznyleszek Sep 10, 2020
ffeccf2
create new kobo-button component
magicznyleszek Sep 14, 2020
d55ab2e
same active state for other button
magicznyleszek Sep 14, 2020
19a6107
use kobo-button in alertify
magicznyleszek Sep 14, 2020
f977418
fix account settings terms link
magicznyleszek Sep 14, 2020
da2ebda
better check
magicznyleszek Sep 14, 2020
1f4c317
library tweaks
magicznyleszek Sep 14, 2020
900f563
Remove orphaned `update_search_index` task
jnm Sep 21, 2020
8823fcf
Use HTTPS for FSF link in AGPLv3 license
jnm Sep 28, 2020
76bb78f
Copy library asset content before parsing it
jnm Oct 6, 2020
75a52c2
Basic better default translation modal
duvld Oct 6, 2020
728f578
Reject survey asset_types from library sidebar
duvld Oct 5, 2020
d048dda
PR changes
duvld Oct 7, 2020
972ab3c
Warn about editing existing in-app messages
jnm Aug 20, 2020
d6a42aa
Change default debug status to false
joshuaberetta Oct 21, 2020
4c2f439
WIP: basic functionality, very barebones UI
duvld Jul 2, 2020
d72375f
WIP: Kpi form encryption moved to basic modal
duvld Jul 2, 2020
8bbd8dd
Make database connection error more descriptive
jnm Oct 22, 2020
1923523
WIP: adding library import test
duvld Sep 4, 2020
7018a1c
Moving test to another branch
duvld Sep 10, 2020
d18b3ec
removed deprecated KC content types
noliveleger Nov 11, 2020
7f28c2d
moving deletion of exported file from viewset to ExportTask model
joshuaberetta Nov 11, 2020
525fc6a
removing now redundant `export.result.delete()` call in `remove_exces…
joshuaberetta Nov 11, 2020
eaad9b9
Changing response timeout from 45 seconds to 10 seconds
joshuaberetta Nov 4, 2020
6b5408f
adding helpful comment with reference to issue
joshuaberetta Nov 4, 2020
9073aee
Consolidate CELERY_TASK_ALWAYS_EAGER for testing
jnm Nov 9, 2020
fdf4fe2
Add (failing) test for uid export filter
jnm Nov 9, 2020
ecf6fa3
Applying PR 2849 to master
duvld Nov 10, 2020
4d1e435
Use `t()` instead of `_t()` as gettext function
jnm Aug 12, 2020
0602fad
Remove `t` imports from CoffeeScript…
jnm Aug 12, 2020
726b0b0
Update webpack config to extract translatable…
jnm Aug 13, 2020
10afb36
Revert "Applying PR 2849 to master"
jnm Nov 12, 2020
0aba90a
investigation wip
magicznyleszek Oct 22, 2020
b3c5d86
fix the elusive bug of screen scrolling after new question is added
magicznyleszek Oct 29, 2020
7275437
Split off a base class from MockDataExports…
jnm Nov 13, 2020
a9d90ea
remove logs
magicznyleszek Nov 16, 2020
47f01a1
fix eslint globals
magicznyleszek Nov 16, 2020
28d477c
Control `EXPOSE_GIT_REV` through django-constance
jnm Nov 16, 2020
3bdffd0
simplify partial usernames input
magicznyleszek Nov 27, 2020
c13c40e
Update pull request template
jnm Nov 30, 2020
80c9da1
Clear default asset ordering in health check
jnm Dec 1, 2020
3a8227b
fix env urls check
magicznyleszek Nov 20, 2020
7b3b881
Updating the API documentation with the new endpoint
joshuaberetta Dec 10, 2020
3f8ae0c
Moved 'delete_base_command' out of 'Command's folder to hide it from …
noliveleger Nov 26, 2019
38a4942
Updated tests to reflect changes
duvld Oct 29, 2020
af801fe
changed mock permissions count to 10
duvld Oct 29, 2020
1363642
Require unnamed translation to be named before…
jnm Dec 1, 2020
20d89f7
Allow set-default and delete actions when unnamed…
jnm Dec 1, 2020
11da23d
improve partial usernames input by switching to commas
magicznyleszek Dec 2, 2020
c1c534e
Remove bytes prefix from migration strings
jnm Dec 4, 2020
ca824ac
Added fix for group labels being deleted
duvld Dec 1, 2020
56161b2
Revert "Added fix for group labels being deleted"
duvld Dec 2, 2020
f650340
Revert "Require unnamed translation to be named before…"
duvld Dec 2, 2020
d8e0ec9
Revert "Revert "Added fix for group labels being deleted""
duvld Dec 2, 2020
a91a2ef
Added parens around Or'd statement
duvld Dec 2, 2020
999f335
Backport tiny optimization from public collections branch: Avoid dupl…
noliveleger Dec 10, 2020
f15eb11
Fix permission lookup that was causing a 500 error
jnm Dec 16, 2020
41a15ae
Add initial, failing library bulk import test
duvld Sep 10, 2020
fa8e661
Remove `block` column from asset content when…
jnm Nov 19, 2020
31b519e
added "rename_xls_sheet" utility method
dorey Nov 12, 2020
7d85beb
Expect generic xlrd error message instead of…
jnm Nov 19, 2020
474c4ae
Fix invisible submission counter in header
jnm Dec 17, 2020
b6d7308
Using more specific filenames in package.json for building
dorey Dec 3, 2020
180fccf
adding `chai.js` to static files so that chai can be imported
dorey Dec 3, 2020
60b0397
enable comma-dangle linter config option
magicznyleszek Jan 5, 2021
fc5022b
Replacing `returnURL` with `return_url`
joshuaberetta Jan 7, 2021
e322932
Points the URL in REST Submissions email to UI screen list of submiss…
JacquelineMorrissette Jan 15, 2021
d29561e
Updated test_email.py to reflect REST Submission Email change
JacquelineMorrissette Jan 15, 2021
d9175d5
Revert "Fix fail producing empty asset"
jnm Jan 22, 2021
2948e89
Add condition in `destroy` method for raise permission denied
joshuaberetta Jan 5, 2021
923d526
Add unit tests to test three main cases
joshuaberetta Jan 5, 2021
4d7315b
Add requested changes to tests and grammar
joshuaberetta Jan 14, 2021
5596ea7
Replace method of accessing user permission
joshuaberetta Jan 21, 2021
bb77be0
Send root survey always
duvld Jan 26, 2021
a6b15ff
Removed Support for Excel Analyser
JacquelineMorrissette Jan 29, 2021
f02b8f8
new icon
magicznyleszek Jul 3, 2019
b9fa7db
sidebar cleanups
magicznyleszek Jul 4, 2019
0df2509
temp dev change
magicznyleszek Jul 18, 2019
1e766a4
allow passing asset or uid in archive mixin
magicznyleszek Aug 12, 2019
4412ec2
fix form builder unclearable collection selector
magicznyleszek Aug 12, 2019
a70f188
keep one change after all
magicznyleszek Sep 24, 2019
6c410d2
cleanup searchCollectionList
magicznyleszek Oct 12, 2019
13c7a55
fix popover callback
magicznyleszek Oct 16, 2019
8c4f963
remove unneeded localdev script
magicznyleszek Nov 18, 2019
0797bbc
change keymap to default export
magicznyleszek Nov 21, 2019
ed7f1e6
listCollections using assets endpoint
magicznyleszek Nov 25, 2019
2184ad6
delete unused actions code
magicznyleszek Nov 25, 2019
5dfd1ea
delete unused cloneCollection
magicznyleszek Nov 25, 2019
ceb8628
delete getCollection
magicznyleszek Nov 25, 2019
b08dc0c
delete unused setCollectionDiscoverability dataInterface call
magicznyleszek Nov 25, 2019
6758404
rename endpoint
magicznyleszek Nov 25, 2019
6852adb
Fixed omitted change from Py2 to Py3
noliveleger Jan 31, 2020
ef31f19
stop using nonexistent function
magicznyleszek May 22, 2020
362f734
fix conflict
magicznyleszek Aug 4, 2020
cbc7126
fix heading
magicznyleszek Aug 4, 2020
6749178
fix history hidden
magicznyleszek Sep 16, 2020
a6813c9
improve print report view
magicznyleszek Oct 6, 2020
427d67b
investigation wip
magicznyleszek Oct 22, 2020
8f14361
display response first if failed to load assets
duvld Nov 2, 2020
c632026
remove unnecessary jquery import
magicznyleszek Nov 16, 2020
ca6e3e0
fix asset not being loaded when route component doesn't change but cu…
magicznyleszek Nov 20, 2020
e729794
PR fixes
magicznyleszek Dec 11, 2020
78fbcea
make k-icon helpful template generate JSX instead of HTML
magicznyleszek Jan 5, 2021
462a565
finish up KEY_CODES change
magicznyleszek Jan 11, 2021
5a1f59d
Fix for 2944
duvld Jan 11, 2021
aaa3cf1
fix tests
magicznyleszek Jan 22, 2021
452f2a0
filter searches callbacks by asset type
magicznyleszek Jan 27, 2021
b382790
Remove old permission flag from migration
jnm Jan 29, 2021
c7d5fc1
Patched toggleSwitch file in
duvld Feb 2, 2021
f384929
Minor edits
duvld Feb 2, 2021
0517600
2978 hotfix: when deleting asset we use assetType instead of asset_type
duvld Feb 3, 2021
7b703aa
define breadcrumbs css component
magicznyleszek Nov 3, 2020
2d5bf21
Tolerate missing settings when editing a survey
jnm Feb 3, 2021
12c8b37
hide search box for library assets (so also collections)
magicznyleszek Feb 4, 2021
1c92537
update toggleSwitch styles according to latest designs
magicznyleszek Feb 6, 2021
0dc9f5f
Add fields to `ExportTasks`'s `COPY_FIELDS` tuple
joshuaberetta Feb 9, 2021
6610647
Include filtering fields in formpack `Export` object
joshuaberetta Feb 9, 2021
8ef4997
Add tests for filtering csv and xls exports
joshuaberetta Feb 11, 2021
323adf5
Added a warning to inform users to use the drag and drop option
JacquelineMorrissette Jan 21, 2021
816e9ed
cleaned up comments
JacquelineMorrissette Jan 21, 2021
5d2ded3
Update admin.py
JacquelineMorrissette Jan 29, 2021
17166dc
change active toggle switch color
magicznyleszek Feb 8, 2021
9b82b97
Store ConfigurationFile content in a public place
jnm Feb 10, 2021
b9cb060
move toggleSwitch to common
magicznyleszek Feb 2, 2021
ed3b5a9
added multicheckbox component
duvld Feb 18, 2021
f7bbf92
WIP moving css, improved checkbox logic, cleanup
duvld Feb 18, 2021
2d8897d
moved css to seprate file
duvld Feb 18, 2021
e9206d7
add root to checkbox css
duvld Feb 18, 2021
f104678
PR css requests
duvld Feb 18, 2021
e9d35cc
fix asset loading hack (param name changed and wasn't updated)
magicznyleszek Feb 23, 2021
55c50dd
improve the legacy component too
magicznyleszek Feb 19, 2021
1efcdd5
allow paste on legacy tags input
magicznyleszek Feb 19, 2021
4baf8a4
Add a unit test to clone asset without version
noliveleger Feb 23, 2021
f4f22a1
Avoid resetting dates when migrating collections…
jnm Feb 24, 2021
0161b56
Fix translation not being used for table header filter with select_on…
magicznyleszek Feb 1, 2021
d0f43f3
Fix missing directory error when npm building
jnm Mar 1, 2021
d41ac4c
Use pytest assert
jnm Mar 4, 2021
3dd0dc4
Port changes from "2814-update-search-query-default" to "master"
noliveleger Nov 2, 2020
55cf53d
Fixed tests
noliveleger Nov 2, 2020
8fc5bc5
updated the front end to use /api/v2/imports/
JacquelineMorrissette Mar 5, 2021
a4ec13c
updated the SSRF split to include `\r`
JacquelineMorrissette Mar 5, 2021
cedd0b4
changed the `version` field to return the version number and date
JacquelineMorrissette Feb 25, 2021
036a7a2
Add support for `multiple_select`
joshuaberetta Mar 18, 2021
417c05c
Add tests for multiple_select options
joshuaberetta Mar 19, 2021
fa6f446
Use year-month-day format for version string and…
jnm Mar 17, 2021
77c2db9
add useful note about permissions
magicznyleszek Mar 25, 2021
fd87994
change tags endpoint limit to avoid timeouts
magicznyleszek Apr 19, 2021
212e229
Fix API documentation typo
jnm May 10, 2021
a25fc60
Imply "add_submissions" when choosing "change_submissions"
noliveleger May 14, 2021
56797dd
Update userAssetPermsEditor.es6
noliveleger May 19, 2021
2165b2d
applied max_timeout_ms to mongo query
JacquelineMorrissette May 12, 2021
bc23295
Added MONGO_DB_MAX_TIME_MS as env. variable
JacquelineMorrissette May 14, 2021
ce32c05
removed Celery from imports
JacquelineMorrissette May 14, 2021
0b997fc
edited variable path
JacquelineMorrissette May 17, 2021
f20a34b
Remove Celery files from kobo
WinnyTroy Oct 22, 2019
eb8518d
Add can_publicize_collection key to extra_details json object
ivermac Jun 16, 2020
d876c38
Validate default response value received when creating/updating asset…
WinnyTroy Mar 8, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion .eslintrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
"arrow-spacing": 1,
"block-spacing": [1, "never"],
"brace-style": [1, "1tbs", {"allowSingleLine": true}],
"comma-dangle": [1, "always-multiline"],
"comma-spacing": [1, { "before": false, "after": true }],
"curly": 1,
"eol-last": [1, "always"],
Expand All @@ -30,6 +31,7 @@
"no-case-declarations": 1,
"no-confusing-arrow": 1,
"no-console": 1,
"no-control-regex": 0,
"no-debugger": 1,
"no-duplicate-imports": [1, { "includeExports": true }],
"no-extend-native": 1,
Expand Down Expand Up @@ -87,7 +89,9 @@
"window": false,
"document": false,
"Parse": false,
"chai": true
"chai": true,
"t": "readonly",
"$": "readonly"
},
"plugins": [
"react"
Expand Down
8 changes: 4 additions & 4 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,16 +3,16 @@
1. [ ] If you've added code that should be tested, add tests
2. [ ] If you've changed APIs, update (or create!) the documentation
3. [ ] Ensure the tests pass
4. [ ] Make sure your code lints and you followed [our coding style](https://github.com/kobotoolbox/kpi/blob/master/CONTRIBUTING.md)
5. [ ] If this is a big feature, make sure to prefix the title with `Feature:` and add a thorough description for non-dev folk
4. [ ] Make sure that your code lints and that you've followed [our coding style](https://github.com/kobotoolbox/kpi/blob/master/CONTRIBUTING.md)
5. [ ] Write a description of your work suitable for publishing on [our forum](https://community.kobotoolbox.org/tag/release-notes)
6. [ ] Mention any related issues in this repository (as #ISSUE) and in other repositories (as kobotoolbox/other#ISSUE)

## Description

<!-- Description of the changes -->
<!-- Describe your work here. If users will notice your changes, be sure to write in user-friendly language. -->

## Related issues

<!-- Fixes #ISSUE -->
<!-- Blocked by #ISSUE -->
<!-- Part of #ISSUE -->

1 change: 1 addition & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,7 @@ env:
DJANGO_SETTINGS_MODULE=kobo.settings.testing
DJANGO_LANGUAGE_CODES="en ar es fr hi ku pl pt zh-hans"
DATABASE_URL="postgres://postgres@localhost:5432/travis_ci_test"

REDIS_SESSION_URL="redis://localhost:6379"
TRAVIS_NODE_VERSION="8"
PATH=$PATH:$HOME/build/kobotoolbox/kpi/node_modules/.bin/
Expand Down
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
## [Unreleased]

##### Fixed

##### Changed
* TODO: Describe all public-collection backend changes
* A new management command has been created to update collection languages. It should be run against existing databases: `./manage.py update_collection_languages`
3 changes: 3 additions & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,8 @@ RUN curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add -

RUN curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add -

RUN curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add -

RUN apt -qq update && \
apt -qq -y install \
gdal-bin \
Expand Down Expand Up @@ -84,6 +86,7 @@ RUN pip-sync /srv/tmp/pip_dependencies.txt 1>/dev/null && \

WORKDIR ${KPI_SRC_DIR}/
RUN rm -rf ${KPI_NODE_PATH} && \
npm install -g check-dependencies && \
npm install --quiet && \
npm install -g check-dependencies && \
npm cache clean --force
Expand Down
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
GNU AFFERO GENERAL PUBLIC LICENSE
Version 3, 19 November 2007

Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/>
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.

Expand Down
2 changes: 1 addition & 1 deletion dependencies/pip/dev_requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ formencode==1.3.1 # via pyxform
future==0.18.2 # via -r dependencies/pip/requirements.in
geojson-rewind==0.2.0 # via -r dependencies/pip/requirements.in, formpack
idna==2.8 # via requests
importlib-metadata==0.23 # via jsonschema, kombu, path.py
importlib-metadata==1.7.0 # via -r dependencies/pip/requirements.in, jsonschema, kombu, path.py
invoke==1.3.0 # via fabric
ipython-genutils==0.2.0 # via traitlets
ipython==7.9.0 # via -r dependencies/pip/dev_requirements.in
Expand Down
2 changes: 1 addition & 1 deletion dependencies/pip/external_services.txt
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ formencode==1.3.1 # via pyxform
future==0.18.2 # via -r dependencies/pip/requirements.in
geojson-rewind==0.2.0 # via -r dependencies/pip/requirements.in, formpack
idna==2.8 # via requests
importlib-metadata==0.23 # via jsonschema, kombu, path.py
importlib-metadata==1.7.0 # via -r dependencies/pip/requirements.in, jsonschema, kombu, path.py
jmespath==0.9.4 # via boto3, botocore
jsonfield==2.0.2 # via -r dependencies/pip/requirements.in
jsonschema==3.1.1 # via formpack
Expand Down
4 changes: 2 additions & 2 deletions dependencies/pip/requirements.in
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,8 @@ dj-static
dj-database-url
django-braces
django-constance[database]
django-cors-headers
django-debug-toolbar
django-cors-headers<3 # 3.0.0 dropped support for Python2 support
django-debug-toolbar<2 # Last Python2 support: 1.11
django-extensions
django-oauth-toolkit
django-registration-redux
Expand Down
Loading