Showing
- license_g1-eo-EO.txt 0 additions, 97 deletionslicense_g1-eo-EO.txt
- license_g1-fr-FR.md 0 additions, 97 deletionslicense_g1-fr-FR.md
- license_g1-fr-FR.txt 0 additions, 97 deletionslicense_g1-fr-FR.txt
- locale-fr-FR.json 0 additions, 995 deletionslocale-fr-FR.json
- package.json 161 additions, 112 deletionspackage.json
- platforms/platforms.json 0 additions, 4 deletionsplatforms/platforms.json
- resources/README.md 8 additions, 0 deletionsresources/README.md
- resources/android/Dockerfile 93 additions, 0 deletionsresources/android/Dockerfile
- resources/android/build/app/src/main/java/com/crypho/plugins/SecureStorage.java 392 additions, 0 deletions...d/app/src/main/java/com/crypho/plugins/SecureStorage.java
- resources/android/build/build-extras.gradle 0 additions, 5 deletionsresources/android/build/build-extras.gradle
- resources/android/build/gradle/wrapper/gradle-wrapper.properties 5 additions, 1 deletion...es/android/build/gradle/wrapper/gradle-wrapper.properties
- resources/android/build/libs/libsodium-jni-release.aar 0 additions, 0 deletionsresources/android/build/libs/libsodium-jni-release.aar
- resources/android/icon/drawable-hdpi-icon.png 0 additions, 0 deletionsresources/android/icon/drawable-hdpi-icon.png
- resources/android/icon/drawable-ldpi-icon.png 0 additions, 0 deletionsresources/android/icon/drawable-ldpi-icon.png
- resources/android/icon/drawable-mdpi-icon.png 0 additions, 0 deletionsresources/android/icon/drawable-mdpi-icon.png
- resources/android/icon/drawable-xhdpi-icon.png 0 additions, 0 deletionsresources/android/icon/drawable-xhdpi-icon.png
- resources/android/icon/drawable-xxhdpi-icon.png 0 additions, 0 deletionsresources/android/icon/drawable-xxhdpi-icon.png
- resources/android/icon/drawable-xxxhdpi-icon.png 0 additions, 0 deletionsresources/android/icon/drawable-xxxhdpi-icon.png
- resources/android/splash/drawable-land-hdpi-screen.png 0 additions, 0 deletionsresources/android/splash/drawable-land-hdpi-screen.png
- resources/android/splash/drawable-land-ldpi-screen.png 0 additions, 0 deletionsresources/android/splash/drawable-land-ldpi-screen.png
Some changes are not shown.
For a faster browsing experience, only 20 of 378+ files are shown.
license_g1-eo-EO.txt
deleted
100644 → 0
license_g1-fr-FR.md
deleted
100644 → 0
license_g1-fr-FR.txt
deleted
100644 → 0
locale-fr-FR.json
deleted
100644 → 0
{ | ||
"name": "cesium", | ||
"version": "1.4.12", | ||
"version": "1.7.14", | ||
"description": "Cesium Wallet for G1 libre currency", | ||
"author": "Benoit Lavenier <benoit.lavenier@e-is.pro>", | ||
"license": "AGPL-3.0", | ||
"homepage": "https://cesium.app", | ||
"repository": { | ||
"type": "git", | ||
"url": "git@git.duniter.org:clients/cesium/cesium.git" | ||
}, | ||
"scripts": { | ||
"postinstall": "bower install --allow-root && rm hooks/minify-conf.json hooks/uglify-config.json hooks/after_prepare/ionic-minify.js hooks/after_prepare/uglify.js", | ||
"install-platforms": "ionic state restore", | ||
"clean": "gulp clean webClean webExtClean && rm -rf dist/web dist/android && rm -f desktop/**/cesium-*.deb desktop/**/cesium-*.exe platforms/android/**/*.apk", | ||
"postinstall": "node scripts/node/postinstall.js", | ||
"gulp": "gulp", | ||
"lint": "gulp lint", | ||
"install-platforms": "ionic cordova prepare", | ||
"start": "ionic serve", | ||
"start:webExt": "gulp webExtCompile && web-ext run --source-dir ./dist/web/ext/ --devtools", | ||
"start:android": "ionic cordova run android --color", | ||
"docker:build": "sudo docker build . -t cesium/release", | ||
"docker:run": "sudo docker run -ti --rm -p 8100:8100 -p 35729:35729 -v .:/cesium:rw cesium/release", | ||
"build:web": "config --env default && gulp build:web --release" | ||
"build": "gulp build", | ||
"build:web": "gulp config --env default && gulp webBuild --release", | ||
"build:webExt": "gulp config --env default && gulp webExtBuild --release", | ||
"build:android": "ionic cordova build android --warning-mode=none --color --release -- -- --packageType=apk", | ||
"build:ios": "ionic cordova build ios --warning-mode=none --color --release" | ||
}, | ||
"keywords": [ | ||
"duniter", | ||
"cesium", | ||
"g1", | ||
"ionic", | ||
"angular", | ||
"angularjs", | ||
"cordova", | ||
"crypto-currency" | ||
], | ||
... | ... | @@ -30,143 +41,181 @@ |
"new": "https://git.duniter.org/clients/cesium-grp/cesium/issues/new" | ||
}, | ||
"dependencies": { | ||
"cordova": "^9.0.0", | ||
"cordova-android": "6.4.0", | ||
"@bower_components/Leaflet.EasyButton": "CliffCloud/Leaflet.EasyButton#v2.4.0", | ||
"@bower_components/Leaflet.FeatureGroup.SubGroup": "ghybs/Leaflet.FeatureGroup.SubGroup#v0.1.2", | ||
"@bower_components/Leaflet.awesome-markers": "lvoogdt/Leaflet.awesome-markers#v2.0.2", | ||
"@bower_components/aes-js": "ricmoo/aes-js#v3.1.2", | ||
"@bower_components/angular": "angular/bower-angular#v1.5.11", | ||
"@bower_components/angular-animate": "angular/bower-angular-animate#v1.5.11", | ||
"@bower_components/angular-bind-notifier": "aeisenberg/angular-bind-notifier#v1.1.11", | ||
"@bower_components/angular-cache": "jmdobry/angular-cache#4.6.0", | ||
"@bower_components/angular-chart.js": "jtblin/angular-chart#1.1.1", | ||
"@bower_components/angular-expose-api": "duniter-cesium/angular-expose-api#0.3.1", | ||
"@bower_components/angular-file-saver": "alferov/angular-file-saver#1.1.3", | ||
"@bower_components/angular-fullscreen-toggle": "duniter-cesium/angular-fullscreen-toggle#1.0.4", | ||
"@bower_components/angular-image-crop": "duniter-cesium/angular-image-crop#v2.0.2", | ||
"@bower_components/angular-leaflet-directive": "duniter-cesium/angular-leaflet-directive#0.10.1", | ||
"@bower_components/angular-messages": "angular/bower-angular-messages#v1.5.11", | ||
"@bower_components/angular-moment": "urish/angular-moment#1.3.0", | ||
"@bower_components/angular-resource": "angular/bower-angular-resource#v1.5.11", | ||
"@bower_components/angular-sanitize": "angular/bower-angular-sanitize#v1.5.11", | ||
"@bower_components/angular-screenmatch": "bensurman/angular-screenmatch#v1.0.1", | ||
"@bower_components/angular-simple-logger": "nmccready/angular-simple-logger#0.1.7", | ||
"@bower_components/angular-translate": "PascalPrecht/bower-angular-translate#2.18.2", | ||
"@bower_components/angular-ui-router": "angular-ui/angular-ui-router-bower#0.2.18", | ||
"@bower_components/blob-polyfill": "bjornstar/blob-polyfill#~1.0.20150320", | ||
"@bower_components/chart.js": "chartjs/Chart.js#v2.9.3", | ||
"@bower_components/ion-digit-keyboard": "skol-pro/ion-digit-keyboard#973b90c2fc", | ||
"@bower_components/ionic": "driftyco/ionic-bower#v1.3.5", | ||
"@bower_components/ionic-material": "zachsoft/Ionic-Material#v0.4.2", | ||
"@bower_components/jdenticon": "dmester/jdenticon#3.1.0", | ||
"@bower_components/js-nacl": "tonyg/js-nacl#1.4.0", | ||
"@bower_components/js-scrypt": "tonyg/js-scrypt#v1.2.0", | ||
"@bower_components/leaflet": "Leaflet/Leaflet#v0.7.7", | ||
"@bower_components/leaflet-search": "stefanocudini/leaflet-search#v2.7.2", | ||
"@bower_components/leaflet.loading": "ebrelsford/Leaflet.loading#v0.1.24", | ||
"@bower_components/leaflet.markercluster": "Leaflet/Leaflet.markercluster#v0.5.0", | ||
"@bower_components/moment": "moment/moment#2.24.0", | ||
"@bower_components/ng-idle": "HackedByChinese/ng-idle#1.3.2", | ||
"@bower_components/ngCordova": "driftyco/ng-cordova#v0.1.27-alpha", | ||
"@bower_components/numeral": "adamwdraper/Numeral-js#1.5.6", | ||
"@bower_components/qrcode-generator": "kazuhikoarase/qrcode-generator#js1.4.4", | ||
"@bower_components/robotodraft": "raibutera/robotodraft#1.1.0", | ||
"@bower_components/socket.io": "socketio/socket.io#^1.7.4", | ||
"@bower_components/socket.io-client": "socketio/socket.io-client#^1.7.4", | ||
"@bower_components/ui-leaflet": "angular-ui/ui-leaflet#v2.0.0", | ||
"@bower_components/underscore": "jashkenas/underscore#1.10.2", | ||
"through2": "^4.0.2", | ||
"uuid": "3.2.1" | ||
}, | ||
"devDependencies": { | ||
"@ionic/cli": "~6.20.9", | ||
"@ionic/v1-toolkit": "^3.2.20", | ||
"@prantlf/gulp-jsonlint": "^2.4.0", | ||
"ansi-colors": "^4.1.1", | ||
"cordova": "^11.1.0", | ||
"cordova-android": "^10.1.2", | ||
"cordova-clipboard": "^1.3.0", | ||
"cordova-ios": "git+https://github.com/bpresles/cordova-ios.git#5.1.0", | ||
"cordova-osx": "^5.0.0", | ||
"cordova-plugin-camera": "^2.4.1", | ||
"cordova-plugin-compat": "^1.2.0", | ||
"cordova-plugin-console": "^1.1.0", | ||
"cordova-plugin-crosswalk-webview": "^2.3.0", | ||
"cordova-plugin-device": "^1.1.7", | ||
"cordova-plugin-dialogs": "^1.3.4", | ||
"cordova-fetch": "^4.0.0", | ||
"cordova-ios": "^6.3.0", | ||
"cordova-plugin-androidx-adapter": "^1.1.3", | ||
"cordova-plugin-camera": "^5.0.3", | ||
"cordova-plugin-customurlscheme": "^5.0.2", | ||
"cordova-plugin-device": "^2.1.0", | ||
"cordova-plugin-dialogs": "^2.0.2", | ||
"cordova-plugin-file": "^8.0.0", | ||
"cordova-plugin-ionic-keyboard": "^2.2.0", | ||
"cordova-plugin-ionic-webview": "^4.1.2", | ||
"cordova-plugin-minisodium": "git+https://github.com/bpresles/cordova-plugin-minisodium.git", | ||
"cordova-plugin-secure-storage": "^2.6.8", | ||
"cordova-plugin-splashscreen": "^3.2.2", | ||
"cordova-plugin-statusbar": "^2.4.3", | ||
"cordova-plugin-vibration": "^2.1.6", | ||
"cordova-plugin-ionic-webview": "^5.0.0", | ||
"cordova-plugin-network-information": "~3.0.0", | ||
"cordova-plugin-secure-storage-android10": "~6.0.7", | ||
"cordova-plugin-splashscreen": "^6.0.2", | ||
"cordova-plugin-statusbar": "^3.0.0", | ||
"cordova-plugin-vibration": "^3.1.1", | ||
"cordova-plugin-websocket": "^0.12.2", | ||
"cordova-plugin-whitelist": "^1.3.4", | ||
"cordova-plugin-x-toast": "^2.7.2", | ||
"moment": "~2.19.3", | ||
"numeral": "1.5.3", | ||
"phonegap-plugin-barcodescanner": "git+https://github.com/phonegap/phonegap-plugin-barcodescanner.git" | ||
}, | ||
"devDependencies": { | ||
"bower": "^1.8.0", | ||
"cordova-uglify": "^0.2.3", | ||
"del": "^2.2.0", | ||
"cordova-plugin-x-toast": "^2.7.3", | ||
"del": "^5.1.0", | ||
"delete-empty": "^0.1.3", | ||
"event-stream": "3.3.4", | ||
"fancy-log": "^1.3.3", | ||
"glob": "^5.0.15", | ||
"gulp": "^3.9.1", | ||
"gulp-angular-templatecache": "^1.8.0", | ||
"graceful-fs": "^4.2.3", | ||
"gulp": "^4.0.2", | ||
"gulp-angular-templatecache": "^3.0.1", | ||
"gulp-angular-translate": "^0.1.4", | ||
"gulp-base64": "^0.1.3", | ||
"gulp-bump": "^2.1.0", | ||
"gulp-clean": "^0.3.2", | ||
"gulp-clean-css": "^2.0.10", | ||
"gulp-concat": "^2.2.0", | ||
"gulp-concat-css": "^2.3.0", | ||
"gulp-base64-v2": "^1.0.4", | ||
"gulp-bump": "^3.1.3", | ||
"gulp-clean": "^0.4.0", | ||
"gulp-clean-css": "^4.3.0", | ||
"gulp-cli": "^2.3.0", | ||
"gulp-css-base64": "^1.3.4", | ||
"gulp-csso": "^2.0.0", | ||
"gulp-filter": "^4.0.0", | ||
"gulp-csso": "^4.0.1", | ||
"gulp-debug": "^4.0.0", | ||
"gulp-filter": "^6.0.0", | ||
"gulp-footer": "^2.0.2", | ||
"gulp-header": "^2.0.7", | ||
"gulp-header": "^2.0.9", | ||
"gulp-html-remove": "^0.1.1", | ||
"gulp-htmlmin": "^2.0.0", | ||
"gulp-jshint": "^2.0.1", | ||
"gulp-markdown": "^1.2.0", | ||
"gulp-ng-annotate": "^2.0.0", | ||
"gulp-ng-constant": "^1.1.0", | ||
"gulp-remove-code": "^1.0.2", | ||
"gulp-rename": "^1.2.0", | ||
"gulp-replace": "^0.5.4", | ||
"gulp-rev": "^7.0.0", | ||
"gulp-rev-replace": "^0.4.3", | ||
"gulp-sass": "^2.2.0", | ||
"gulp-sourcemaps": "^1.6.0", | ||
"gulp-uglify": "^2.0.0", | ||
"gulp-useref": "^3.1.0", | ||
"gulp-util": "^3.0.8", | ||
"gulp-zip": "^3.2.0", | ||
"ionic": "^1.7.16", | ||
"ionic-minify": "^2.0.8", | ||
"jshint": "^2.9.2", | ||
"gulp-htmlmin": "^5.0.1", | ||
"gulp-jshint": "^2.1.0", | ||
"gulp-markdown": "^5.0.1", | ||
"gulp-ng-annotate": "^2.1.0", | ||
"gulp-ng-constant": "^1.2.0", | ||
"gulp-remove-code": "^3.0.4", | ||
"gulp-rename": "^2.0.0", | ||
"gulp-replace": "^1.0.0", | ||
"gulp-sass": "^5.1.0", | ||
"gulp-sort": "^2.0.0", | ||
"gulp-sourcemaps": "^2.6.5", | ||
"gulp-sri-hash": "^2.2.1", | ||
"gulp-uglify-es": "^2.0.0", | ||
"gulp-useref": "^4.0.1", | ||
"gulp-zip": "^5.0.2", | ||
"ionic-plugin-keyboard": "^2.2.1", | ||
"jshint": "^2.12.0", | ||
"jshint-stylish": "^2.2.1", | ||
"lazypipe": "^1.0.2", | ||
"map-stream": "0.0.7", | ||
"merge2": "^1.3.0", | ||
"mv": "^2.1.1", | ||
"node-sass": "^3.3.3", | ||
"playup": "^1.0.2", | ||
"shelljs": "^0.3.0", | ||
"yargs": "^4.3.1" | ||
"node-sass": "^9.0.0", | ||
"phonegap-plugin-barcodescanner": "^8.1.0", | ||
"playup": "^1.1.0", | ||
"vinyl-fs": "^3.0.3", | ||
"web-ext": "^7.9.0", | ||
"yargs": "^5.0.0" | ||
}, | ||
"cordovaPlugins": [ | ||
"cordova-plugin-whitelist", | ||
"cordova-plugin-splashscreen", | ||
"cordova-plugin-console", | ||
"ionic-plugin-keyboard", | ||
"cordova-plugin-device", | ||
"cordova-plugin-statusbar", | ||
"cordova-plugin-camera", | ||
"cordova-plugin-websocket", | ||
"cordova-plugin-vibration", | ||
"cordova-plugin-dialogs", | ||
"cordova-plugin-secure-storage", | ||
"cordova-plugin-x-toast", | ||
"cordova-clipboard", | ||
{ | ||
"id": "cordova-plugin-minisodium", | ||
"locator": "https://github.com/E-IS/cordova-plugin-minisodium.git" | ||
"peerDependencies": { | ||
"gulp": "^4.0.2", | ||
"gulp-cli": "^2.3.0", | ||
"leaflet": "Leaflet/Leaflet#v0.7.7", | ||
"nopt": "4.0.1" | ||
}, | ||
{ | ||
"id": "phonegap-plugin-barcodescanner", | ||
"locator": "https://github.com/phonegap/phonegap-plugin-barcodescanner.git" | ||
}, | ||
"cordova-plugin-ionic-keyboard", | ||
"cordova-plugin-ionic-webview@4.1.2" | ||
], | ||
"cordovaPlatforms": [ | ||
{ | ||
"platform": "ios", | ||
"version": "5.1.0", | ||
"locator": "https://github.com/bpresles/cordova-ios.git#5.1.0" | ||
"resolutions": { | ||
"gulp": "4.0.2", | ||
"gulp-cli": "2.3.0", | ||
"graceful-fs": "4.2.4" | ||
}, | ||
{ | ||
"platform": "android", | ||
"version": "6.4.0", | ||
"locator": "android@6.4.0" | ||
} | ||
], | ||
"cordova": { | ||
"plugins": { | ||
"cordova-plugin-camera": {}, | ||
"cordova-plugin-console": {}, | ||
"cordova-plugin-camera": { | ||
"CAMERA_USAGE_DESCRIPTION": "Add picture to the user profile", | ||
"PHOTOLIBRARY_USAGE_DESCRIPTION": "Take a picture for the user profile", | ||
"ANDROID_SUPPORT_V4_VERSION": "28.+" | ||
}, | ||
"cordova-plugin-device": {}, | ||
"cordova-plugin-dialogs": {}, | ||
"cordova-plugin-minisodium": {}, | ||
"cordova-plugin-secure-storage": {}, | ||
"cordova-plugin-splashscreen": {}, | ||
"cordova-plugin-statusbar": {}, | ||
"cordova-plugin-vibration": {}, | ||
"cordova-plugin-websocket": {}, | ||
"cordova-plugin-whitelist": {}, | ||
"cordova-plugin-x-toast": {}, | ||
"cordova-plugin-ionic-keyboard": {}, | ||
"phonegap-plugin-barcodescanner": { | ||
"CAMERA_USAGE_DESCRIPTION": "Scan QRCode" | ||
"CAMERA_USAGE_DESCRIPTION": "To scan QRCode", | ||
"ANDROID_SUPPORT_V4_VERSION": "28.+" | ||
}, | ||
"ionic-plugin-keyboard": {}, | ||
"cordova-clipboard": {}, | ||
"cordova-plugin-ionic-webview": { | ||
"ANDROID_SUPPORT_ANNOTATIONS_VERSION": "27.+" | ||
} | ||
"ANDROID_SUPPORT_ANNOTATIONS_VERSION": "28.+" | ||
}, | ||
"cordova-plugin-file": {}, | ||
"cordova-plugin-androidx-adapter": {}, | ||
"cordova-plugin-customurlscheme": { | ||
"URL_SCHEME": "june", | ||
"ANDROID_SCHEME": "http", | ||
"ANDROID_HOST": "g1.duniter.org", | ||
"ANDROID_PATHPREFIX": "/wallet" | ||
}, | ||
"cordova-plugin-secure-storage-android10": {}, | ||
"cordova-plugin-network-information": {} | ||
}, | ||
"platforms": [ | ||
"ios", | ||
"android", | ||
"osx" | ||
"android" | ||
] | ||
}, | ||
"engines": { | ||
"node": ">= 16.17.0", | ||
"yarn": ">= 1.22.0" | ||
} | ||
} |
platforms/platforms.json
deleted
100644 → 0
resources/README.md
0 → 100644
resources/android/Dockerfile
0 → 100644
File deleted

| W: | H:
| W: | H:



| W: | H:
| W: | H:



| W: | H:
| W: | H:



| W: | H:
| W: | H:



| W: | H:
| W: | H:



| W: | H:
| W: | H:



| W: | H:
| W: | H:



| W: | H:
| W: | H:

