Commit Graph

1640 Commits (598ab90f63097de084c9fb0c232e28ae7c3aec71)

Author SHA1 Message Date
LoveIsGrief 598ab90f63
Clear up the event path when starting up the old and new persisters
The new persister won't load anything until the old one has finished
2020-01-22 12:36:34 +01:00
LoveIsGrief 043028c296
Introduce PersisterFolderService to replace PersisterService
An attempt at automatically migrate from PersisterService was made, but the events aren't triggered in the right order.
We need to make sure that we don't trigger the "AllFilesLoadedEvent" before the migration is done
2020-01-21 23:34:33 +01:00
LoveIsGrief cd1757fac3
Use Java 11
Java9 isn't available on Ubuntu anymore, which would make development harder
2020-01-19 21:46:47 +01:00
LoveIsGrief 9d4b365e63
Log the time it take to persist files and hashes 2020-01-19 21:43:03 +01:00
Zlatin Balevsky b12d57e30a fix bracket 2020-01-14 20:27:21 +00:00
Zlatin Balevsky f33d1b6db3 move the docker documentation to the wiki 2020-01-14 20:26:47 +00:00
Zlatin Balevsky 9e451460da change to my repo 2020-01-14 19:24:32 +00:00
Zlatin Balevsky ffa52c129a
Merge pull request #33 from LoveIsGrief/32-docker-image
Docker image
2020-01-14 19:21:35 +00:00
LoveIsGrief b779fb75a0
docker: Remove incompletes warning from README
#32 - Docker image
2020-01-14 20:11:34 +01:00
LoveIsGrief fbe6b53278
docker: Make sure build directories are ignored
#32 - Docker image
2020-01-14 19:20:11 +01:00
LoveIsGrief b2bd95788d
docker: Try minimizing size using add-pkg and del-pkg
As described in https://github.com/jlesage/docker-baseimage-gui#addingremoving-packages

#32 - Docker image
2020-01-14 19:19:47 +01:00
LoveIsGrief 83d4a2624b
docker: Add bisentenialwrug/muwire to README
To be replaced later by @zlatinb's repo

#32 - Docker image
2020-01-14 18:47:28 +01:00
LoveIsGrief 03e20e21aa
Remove unnecessary quotes from properties files
There doesn't seem to be a special treatment of them
 in properties files

#32 - Docker image
2020-01-14 18:42:51 +01:00
LoveIsGrief 8a08955675
Remove quotes from i2cp.tcp.port setting
For some reason it really doesn't like that and
 subsequently can't connect to the host

#32 - Docker image
2020-01-14 17:52:52 +01:00
LoveIsGrief 4ec54ebe54
docker: Quote the IP-address in i2p.properties
#32 - Docker image
2020-01-14 17:36:45 +01:00
LoveIsGrief 758af6f48e
docker: Make sure APP_HOME is editable by the user
Otherwise MuWire won't be able to write into the home

#32 - Docker image
2020-01-14 17:14:41 +01:00
LoveIsGrief a7bdd47fcd
docker: Add more files to ignore
Helps with build speed on the local machine

#32 - Docker image
2020-01-14 17:00:07 +01:00
LoveIsGrief f7caa77a18
docker: Include the MuWire icon for the webview
#32 - Docker image
2020-01-14 16:59:39 +01:00
LoveIsGrief 7641f64536
docker: Add default MuWire.properties without nickname
#32 - Docker image
2020-01-14 16:59:13 +01:00
LoveIsGrief 02baaace48
Merge branch 'master' of https://github.com/zlatinb/muwire into 32-docker-image 2020-01-14 16:48:12 +01:00
Zlatin Balevsky d90067ff39 prompt for nickname even if MuWire.properties exists so that docker can ship a MuWire.properties #32 2020-01-14 14:17:18 +00:00
LoveIsGrief c910a215f5
Add the /incompletes docker volume
It won't be used by default though

#32 - Docker image
2020-01-14 13:07:37 +01:00
LoveIsGrief 65e073b1b9
Use defaults for the i2p.properties
This will help writing custom properties
 as not everthing will have to be specified in them

#32 - Docker image
2020-01-14 12:29:05 +01:00
LoveIsGrief 489a7518c3
Attempt to reduce size a bit more
- Ignore the cruft when building
 - Remove the correct temporary directory

#32 - Docker image
2020-01-14 01:09:39 +01:00
LoveIsGrief 3733e48bbd
Force set the port
The default isn't used in the code.
That should be fixed, but I'm too tired right now

#32 - Docker image
2020-01-14 00:29:33 +01:00
LoveIsGrief c3723a1348
Try to minimize image size
#32 - Docker image
2020-01-14 00:15:01 +01:00
LoveIsGrief 0e0f52bc77
Retry: Set a home directory for the "app" user
Apparently it's done differently in the parent image,
 so we just overwrite it.

Hopefully now the app user will have a home

#32 - Docker image
2020-01-13 23:38:04 +01:00
LoveIsGrief 60b9e990cf
Set a home directory for the "app" user
#32 - Docker image
2020-01-13 21:34:50 +01:00
LoveIsGrief 28ad0ae30f
Add --name to docker run command
#32 - Docker image
2020-01-13 20:29:28 +01:00
LoveIsGrief 9142de85cd
Correct the link to the i2cp_config.png
#32 - Docker image
2020-01-13 19:51:20 +01:00
LoveIsGrief 4eb31c11e3
Write README and cleanup inconsistencies
#32 - Docker image
2020-01-13 18:42:30 +01:00
LoveIsGrief e8afe358a5
First Dockerfile with GUI that starts
It doesn't continue yet as it seems to be waiting for a connection
 to I2P... or something else 🤷#32 - Docker image
2020-01-13 17:07:56 +01:00
Zlatin Balevsky 3db4317fc1 more items 2020-01-01 11:26:59 +00:00
Zlatin Balevsky 5ad2b28527 more items 2020-01-01 09:19:46 +00:00
Zlatin Balevsky 3036765f81 translations 2019-12-27 12:33:22 +01:00
Zlatin Balevsky 8f9b1e5a8b supress exceptions if client is stopped 2019-12-24 17:05:36 +00:00
Zlatin Balevsky e6d59a2438 stop host persister on shutdown 2019-12-24 05:53:02 +00:00
Zlatin Balevsky 32609b4779 get rid of dependency on groovy-all 2019-12-23 21:16:24 +00:00
Zlatin Balevsky 74ac4cfecf remove size filter which was left over from grails experiments 2019-12-23 20:54:16 +00:00
Zlatin Balevsky 69173c4156 update TODO 2019-12-23 20:09:07 +00:00
Zlatin Balevsky 6283287bee prevent empty input from sharing the I2P working dir 2019-12-22 22:17:57 +00:00
Zlatin Balevsky 8e3f76f68c move plugin build instructions to the wiki 2019-12-22 16:51:40 +00:00
Zlatin Balevsky 574294fdc6 update readme 2019-12-22 16:14:42 +00:00
Zlatin Balevsky 8bd41546cd proper uploader equality check 2019-12-21 23:15:39 +00:00
Zlatin Balevsky ba5425c958 extra check for stopped cache client 2019-12-21 15:56:09 +00:00
Zlatin Balevsky 22580f002c separate update url from main plugin url 2019-12-21 13:46:42 +00:00
Zlatin Balevsky 5c773cec80 more css changes from zzz 2019-12-20 16:19:00 +00:00
Zlatin Balevsky 7df00e6709 delete duplicate translation 2019-12-19 20:14:24 +00:00
Zlatin Balevsky 5c05bd2562 If a result is for a shared file, display it as Downloaded 2019-12-19 20:12:02 +00:00
Zlatin Balevsky 9df1d043e4 do not initialize the update client if running as a plugin 2019-12-19 18:35:44 +00:00