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

v1.1.0b8 #464

Merged
merged 130 commits into from
Jan 12, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
130 commits
Select commit Hold shift + click to select a range
a1e8cda
Bump vue-material-design-icons in /swift_browser_ui_frontend
dependabot[bot] Dec 1, 2021
5210920
Refactor: pass icon as props to button.
csc-felipe Nov 29, 2021
97a7b64
Merge pull request #420 from CSCfi/dependabot/npm_and_yarn/swift_brow…
dependabot[bot] Dec 3, 2021
406edff
Allow a person to tag buckets.
csc-felipe Nov 30, 2021
d9629a9
Merge pull request #421 from CSCfi/feature/button-icons
blankdots Dec 7, 2021
a28efa3
Merge pull request #419 from CSCfi/feature/usertags
csc-felipe Dec 8, 2021
ba11af9
move acl sync to conv.js
sampsapenna Sep 8, 2021
182107f
prune stale sharing entries in sync
sampsapenna Sep 10, 2021
42124a4
fix removing project's access from container
sampsapenna Nov 30, 2021
f05623b
move acl sync to conv (fix formatting conflicts)
sampsapenna Sep 8, 2021
5aabc39
add pruning mismatched rw rights
sampsapenna Dec 2, 2021
e22d664
schedule automatic ACL synchronization in component creation
sampsapenna Dec 3, 2021
73d1046
force yield between container metadata fetch
sampsapenna Dec 3, 2021
94d71b4
prune unnecessary console messages
sampsapenna Dec 8, 2021
6c64bfb
Merge pull request #422 from CSCfi/feature/sharing-info-autosync
sampsapenna Dec 8, 2021
89989a4
dev: devServer proxy, VSCode hints.
csc-felipe Dec 13, 2021
96b2a89
Add possibility to tag objects.
csc-felipe Dec 9, 2021
e5fad43
Merge pull request #430 from CSCfi/feature/frontend-dev-conveniences
csc-felipe Dec 15, 2021
d525f60
Merge pull request #426 from CSCfi/feature/object-tags
csc-felipe Dec 20, 2021
c507021
Filter container and object tags.
csc-felipe Dec 10, 2021
455d3d5
bump alpine to version 3.15 & node to alpine 3.14
blankdots Dec 22, 2021
8ee23bd
bump npm to 8.3.0 version
blankdots Dec 22, 2021
3d75f04
Bugfix for shared objects not loading.
csc-felipe Dec 21, 2021
ca6ebd5
Merge pull request #429 from CSCfi/feature/search-tags
csc-felipe Dec 28, 2021
8c16386
Merge pull request #434 from CSCfi/bugfix/listing-shared-objects
csc-felipe Dec 28, 2021
2de9d33
Merge pull request #433 from CSCfi/updates/npm8.3-and-alpine15
blankdots Dec 28, 2021
18ef1f0
Abort large number of fetch requests.
csc-felipe Dec 21, 2021
fa8e832
Inform that container and objects can't be renamed.
csc-felipe Dec 22, 2021
2733e5e
Merge pull request #436 from CSCfi/feature/inform-norename
csc-felipe Dec 28, 2021
6c67bdf
Merge pull request #435 from CSCfi/feature/abort-unnecessary-fetch
csc-felipe Dec 28, 2021
dbdf990
Fix buefy broken link to docs.
csc-felipe Dec 30, 2021
874b492
Merge pull request #443 from CSCfi/bugfix/buefy_link
csc-felipe Dec 30, 2021
d87eedc
begin wasmcrypt implementation
sampsapenna Sep 6, 2021
0a54a66
add upload session initialization functions
sampsapenna Oct 5, 2021
33f5c82
add forgotten dereference
sampsapenna Oct 5, 2021
758220b
add initial wasm encryption implementation
sampsapenna Oct 21, 2021
5903c8b
add skeleton structure for encrypted uploads
sampsapenna Oct 22, 2021
786255a
add libupload.js import
sampsapenna Oct 22, 2021
f0e6824
add encryption FS key init
sampsapenna Oct 22, 2021
b9e13c0
fix libupload path
sampsapenna Oct 22, 2021
af3f822
remove unnecessary chdir
sampsapenna Oct 22, 2021
e9d2ad0
add wasm call
sampsapenna Oct 22, 2021
a789061
add initial MEMFS read for uploading
sampsapenna Oct 22, 2021
2b42f8b
fix missing path from libupload.wasm
sampsapenna Oct 22, 2021
10f497c
change exported functoin in wasm build
sampsapenna Oct 22, 2021
31db76f
log privkey
sampsapenna Nov 1, 2021
8f2cb0b
ignore passphrase
sampsapenna Nov 2, 2021
a464ac1
debug upload
sampsapenna Nov 3, 2021
593e8c9
try nftw correct function signature
sampsapenna Nov 4, 2021
c200ee7
fix recv key paths
sampsapenna Nov 4, 2021
451e215
log encrypted files to console
sampsapenna Nov 4, 2021
629fb0e
precalculate and log input file paths
sampsapenna Nov 4, 2021
ceba861
initialize path string memory
sampsapenna Nov 4, 2021
0a62c68
map file name to Blob instance
sampsapenna Nov 4, 2021
3e8a19a
debug incorrect file mapping
sampsapenna Nov 5, 2021
b58b789
fix File access to be async
sampsapenna Nov 5, 2021
af77358
fix incorrect Blob build
sampsapenna Nov 5, 2021
966def8
remove JS side debug messages
sampsapenna Nov 5, 2021
aff4155
test key passphrase input
sampsapenna Nov 5, 2021
bccda45
fix outdated folder structure in README
sampsapenna Nov 8, 2021
2549c37
collect key passphrase from JS side
sampsapenna Nov 10, 2021
22d9cd5
export ccall
sampsapenna Nov 10, 2021
87d722f
add ephemeral encryption
sampsapenna Nov 10, 2021
2237d24
add ephemeral upload js
sampsapenna Nov 10, 2021
84ec26d
add function export underscore
sampsapenna Nov 10, 2021
25c6244
export getRandomValue
sampsapenna Nov 11, 2021
57eeca6
link sodium to production library
sampsapenna Nov 11, 2021
c2b9873
try stirring randomness
sampsapenna Nov 11, 2021
8ee61d0
unexport getRandomValue
sampsapenna Nov 11, 2021
3caefee
strip debug messages
sampsapenna Nov 12, 2021
af9a837
purge unneeded code
sampsapenna Nov 12, 2021
bc4a5d3
integrate encryption to UI
sampsapenna Nov 15, 2021
95a5e52
check checksum
sampsapenna Nov 18, 2021
b8ca4f7
fix newlines vanishing in tags
sampsapenna Nov 24, 2021
10e8889
refactor upload engine for presigned URLs
sampsapenna Dec 30, 2021
18820b2
separate dependency layers to improve build caching
sampsapenna Dec 30, 2021
a563092
don't change state after application started
blankdots Dec 31, 2021
7cbdeba
remove unnecessary tox envs
blankdots Dec 31, 2021
8496aeb
remove deprecated component
sampsapenna Dec 31, 2021
e09b4c4
fix uploads into pseudofolders with new upload implementation
sampsapenna Dec 31, 2021
96ce7b4
deprecate upload redirection tests
sampsapenna Dec 31, 2021
ab4ccc2
remove default key from general build files
sampsapenna Dec 31, 2021
879e952
Bump actions/setup-node from 2.5.0 to 2.5.1
dependabot[bot] Jan 1, 2022
3dbcce3
Bump pytest-timeout from 2.0.1 to 2.0.2
dependabot[bot] Jan 1, 2022
dfd8ce2
Bump cryptography from 36.0.0 to 36.0.1
dependabot[bot] Jan 1, 2022
f51704b
Bump tox from 3.24.4 to 3.24.5
dependabot[bot] Jan 1, 2022
0db5bad
Bump eslint from 8.3.0 to 8.6.0 in /swift_browser_ui_frontend
dependabot[bot] Jan 1, 2022
d40f6cb
Bump buefy from 0.9.13 to 0.9.14 in /swift_browser_ui_frontend
dependabot[bot] Jan 1, 2022
b8a54dd
Bump sass-loader from 12.3.0 to 12.4.0 in /swift_browser_ui_frontend
dependabot[bot] Jan 1, 2022
a142260
Merge pull request #446 from CSCfi/dependabot/github_actions/devel/ac…
blankdots Jan 3, 2022
e757d4b
Merge pull request #451 from CSCfi/dependabot/pip/devel/cryptography-…
blankdots Jan 3, 2022
2229f49
Merge pull request #450 from CSCfi/dependabot/pip/devel/pytest-timeou…
blankdots Jan 3, 2022
dd0119f
Bump sphinx from 4.3.1 to 4.3.2
dependabot[bot] Jan 3, 2022
4eee9b7
Bump black from 21.11b1 to 21.12b0
dependabot[bot] Jan 3, 2022
d7ac6c2
Merge pull request #458 from CSCfi/dependabot/npm_and_yarn/swift_brow…
csc-felipe Jan 3, 2022
09c60a8
Bump vue-i18n from 8.26.7 to 8.26.8 in /swift_browser_ui_frontend
dependabot[bot] Jan 3, 2022
6ad22b9
Merge pull request #456 from CSCfi/dependabot/npm_and_yarn/swift_brow…
csc-felipe Jan 3, 2022
e53ff68
Merge pull request #454 from CSCfi/dependabot/pip/devel/tox-3.24.5
csc-felipe Jan 3, 2022
a0a7f77
Merge pull request #449 from CSCfi/dependabot/pip/devel/black-21.12b0
blankdots Jan 3, 2022
1467e5b
Merge pull request #448 from CSCfi/dependabot/pip/devel/sphinx-4.3.2
blankdots Jan 3, 2022
f61dfdd
Bump pytest-xdist from 2.4.0 to 2.5.0
dependabot[bot] Jan 3, 2022
21f6891
Merge pull request #453 from CSCfi/dependabot/pip/devel/pytest-xdist-…
blankdots Jan 3, 2022
5630843
Merge pull request #457 from CSCfi/dependabot/npm_and_yarn/swift_brow…
blankdots Jan 4, 2022
e18ae16
Bump core-js from 3.19.2 to 3.20.2 in /swift_browser_ui_frontend
dependabot[bot] Jan 4, 2022
340a733
Merge pull request #437 from CSCfi/bugfix/chaing-state-of-server
blankdots Jan 4, 2022
14f1d22
remove asynctest & unittest_run_loop as deprecated
blankdots Dec 31, 2021
3bfa400
Merge pull request #438 from CSCfi/refactor/unit-tests
blankdots Jan 4, 2022
f5b1115
Merge pull request #455 from CSCfi/dependabot/npm_and_yarn/swift_brow…
blankdots Jan 4, 2022
43378a0
Merge pull request #452 from CSCfi/dependabot/npm_and_yarn/swift_brow…
blankdots Jan 4, 2022
649d0f2
Bump eslint-plugin-vue from 8.1.1 to 8.2.0 in /swift_browser_ui_frontend
dependabot[bot] Jan 4, 2022
975a43c
Bump node-sass from 6.0.1 to 7.0.1 in /swift_browser_ui_frontend
dependabot[bot] Jan 4, 2022
a0b826c
use pyspelling as spellchecker
blankdots Jan 4, 2022
fde4f34
Merge pull request #445 from CSCfi/dependabot/npm_and_yarn/swift_brow…
blankdots Jan 4, 2022
f445390
Merge pull request #447 from CSCfi/dependabot/npm_and_yarn/swift_brow…
blankdots Jan 4, 2022
2ff452b
Merge pull request #444 from CSCfi/refactor/spellcheck-action
blankdots Jan 4, 2022
fc9bbd1
bump openssl 1.1.1m
sampsapenna Jan 4, 2022
9f4781c
Fix console errors during initial state.
csc-felipe Jan 5, 2022
6da5082
Refactor truncate to prevent undefined error.
csc-felipe Jan 5, 2022
df0169b
fix footer issues
sampsapenna Jan 7, 2022
05f0983
Cypress wait for state to populate
csc-felipe Jan 10, 2022
f42ac80
Merge pull request #459 from CSCfi/bugfix/initial-state-errors
csc-felipe Jan 10, 2022
dec33ed
Upload large object (DLO) segments to the same container.
csc-felipe Jan 10, 2022
c2f6818
Downloading a whole container skips segments.
csc-felipe Jan 10, 2022
f45cfb1
Hide segments from the UI.
csc-felipe Jan 10, 2022
81ab5ec
Calculate the size of segmented objects (DLO).
csc-felipe Jan 10, 2022
18ddcdd
bump npm, lock git dependencies
sampsapenna Jan 11, 2022
5125b2a
Merge pull request #395 from CSCfi/feature/encrypt-uploads
sampsapenna Jan 12, 2022
329a718
Merge pull request #442 from CSCfi/bugfix/shared_segments
sampsapenna Jan 12, 2022
1f54d84
bump to b1.1.0b8
sampsapenna Jan 12, 2022
56eb96a
fix spellchecking errors
sampsapenna Jan 12, 2022
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
355 changes: 355 additions & 0 deletions .github/config/.finnishwords.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,355 @@
ajaksi
alapuolisesta
aloitettiin
annetut
apin
apua
arvot
avaimelle
avaimen
avaimet
avaimia
avain
edellinen
ei
eikä
englanniksi
ennen
epäonnistui
epäonnistuttiin
erikseen
erillinen
esimerkiksi
esitetty
etsi
etsittyä
että
etusivulle
etusivun
hakea
haku
haluatko
halutako
haluttu
halutun
hyväksy
hyväksyä
hyväksyäksesi
ilman
ja
jaa
jaettava
jaettavaksi
jaettavat
jaettu
jaettua
jaettuja
jaetun
jaetut
jakamaan
jakaminen
jakamista
jako
jakoa
jakopyynnöt
jakopyyntöjä
jakopyyntöjen
jälkeen
jälkeenpäin
jne
johtua
jonka
jos
kansio
kansioille
kansioina
kanssa
käytettävissä
käytetylle
käytössä
käytöstä
käyttäen
käyttäjä
käyttäjällä
käyttäjän
käyttäjänimestä
käyttöä
käyttöliittymä
käyttörajoista
kehittänyt
kelpaa
kerran
keskus
kiellettyä
kirjaudu
kirjautumisen
kirjoitus
kirjoitusoikeus
kohdesäiliö
koko
kontteja
kopioi
kopioida
kopioinnin
kopiointi
kopioitu
koskevia
kulutuksesta
kulutus
kyseisen
lähetä
lähetetään
lähetettäväksi
lähetettiin
lähettäessä
lähettämistä
lähetys
laskettu
laskutuksesta
laskutusyksiköiden
laskutusysiköiden
lataa
lataukset
lataus
latauslinkki
lisää
lisätäksesi
lisätietoja
lisättiin
löydetty
löytää
luku
lukuoikeus
luo
luonnin
luonti
luotu
määrästä
mahdollista
mikäli
mitätöi
mukaan
muokataan
muokattu
muokkaa
mutta
muussa
nämä
navigointia
näytä
näytetään
näytetyistä
näyttäminen
niiden
nimellä
nimetä
nimi
nykyinen
nykyisen
objekteja
objekti
objektia
objektit
objektitietojärjestelmissä
oheisesta
ohje
oikeuden
oikeudet
oikeuksia
olemassa
oletusarvojen
olla
omistavan
onnistui
operaatio
operaation
osoite
ota
ottaneesi
oy
pääsy
paina
painikkeella
painikkeesta
palautus
paloitellaan
paluu
palvelu
palvelun
piilota
poiketa
pois
poissa
poista
poistaa
poistaminen
poistettava
poistettu
postamista
poudan
projekteihin
projekti
projektilla
projektille
projektilta
projektin
projektista
projektitunnisteet
projektitunnisteille
puuttuvasta
pyydä
pyydetty
pyydetyn
pyyntö
resurssienkäyttö
resurssit
säiliö
säiliöitä
säiliön
säiliöön
säiliöt
säiliötä
salasanasta
salli
sallittu
selaamiseen
selain
sisään
sisäänkirjauksen
sisällön
sisältö
sivua
sivulla
sivulta
sivun
sivupyynnössä
sivutus
sopimus
suuren
suuret
suurten
synkronoi
synkronoitavaksi
synkronoitiin
syötä
tägillä
tägit
tähän
tai
tallenna
tallennettujen
talteen
tämä
tämän
tapauksessa
tarkat
tarkistathan
tarkistussumma
tarkoittaen
taustalla
täytyy
tiedosto
tiedostoja
tiedostojen
tiedostolle
tiedoston
tiedot
tieteen
tieto
tietoa
tietotekniikan
tilankäyttö
tilapäisesti
toteuttaa
tulisi
tunniste
tunti
tuo
tyhjä
tyyppi
ulos
useisiin
uudella
uudelle
uudelleen
uuden
uusi
uusia
vaatii
vähintään
valikossa
valinnat
valitse
valittu
varmasti
varmistathan
viimeisin
viimeksi
virhe
virheellinen
voi
voida
voivat
yhden
yhteys
yksityiskohtia
ylläpitoon
pudota
lähetettävät
tiedostot
yhteenlaskettu
yli
johtaa
megatavun
mikä
ongelmiin
rajan
rajoitteiden
salausratkaisun
tiedoston
vuoksi
erissä
pienemmissä
salaa
tavallisesti
salaa
lähetystä
tiedostot
tallennustilaan
väliaikaiseen
päivitä
koita
onnistunut
sivu
erissä
pienemmissä
tiedostot
mahdollisia
ovat
salaus
syitä
epäonnistunut
loppuminen
salausohjelman
tilan
päivitä
kokeile
sivu
tiedostot
tilapäinen
yksityinen
lähettäjän
salasana
julkinen
vastaanottajan
julkiset
liitä
vastaanottajien
klikkaa
salataan
kestää
minuutin
muutaman
salaaminen
polku
yksityisen
42 changes: 42 additions & 0 deletions .github/config/.spellcheck.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
matrix:
- name: Markdown
aspell:
lang: en
ignore-case: true
dictionary:
wordlists:
- .github/config/.wordlist.txt
encoding: utf-8
pipeline:
- pyspelling.filters.markdown:
- pyspelling.filters.context:
context_visible_first: true
escapes: '\\[\\`~]'
delimiters:
# Ignore text between inline back ticks as this is code or hightlight words
- open: '(?P<open>`+)'
close: '(?P=open)'
# Ignore surrounded in <> as in RST it is link
- open: '<([A-Za-z0-9-_:.]+)|(https?://[^\s/$.?#].[^\s]+|[A-Za-z0-9-_:.]+)'
close: '>'
sources:
- 'docs/source/*.rst'
- '**/*.md'
default_encoding: utf-8
- name: English Language spellcheck
aspell:
lang: en
ignore-case: true
dictionary:
wordlists:
- .github/config/.wordlist.txt
- .github/config/.finnishwords.txt
pipeline:
- pyspelling.filters.javascript:
jsdocs: false
line_comments: false
block_comments: false
strings: true
decode_escapes: false
sources:
- swift_browser_ui_frontend/src/common/lang.js
Loading