52d636039d
Merge branch 'master' of gitlab.com:LoveIsGrief/muwire into new-icon
2020-01-25 16:34:40 +01:00
483f92836c
Added adapted @Shoalsteed icons
2020-01-25 16:33:49 +01:00
83546d68d2
Merge pull request #37 from LoveIsGrief/change-persister
...
Introduce persister that uses a directory structure
2020-01-25 14:36:41 +00:00
a891c83518
Only persist downloaded files if sharing thereof is enabled
...
Otherwise we might inadvertently share downloads
2020-01-25 15:25:48 +01:00
aa56cc23c0
Cache base 64 path hash
...
Can't do it in constructor without an ugly try/catch
therefore this is done on demand
2020-01-25 15:20:38 +01:00
a2b37ef567
Persist downloaded files
2020-01-25 15:06:12 +01:00
4bc04ae631
Revert "Reduce log levels in Connection"
...
This reverts commit dcd233b7
2020-01-25 15:01:21 +01:00
56da9a16b0
Set FileLoadedEvent::source in the subclass
...
Setting it in the super class means we don't set the right value for every case
2020-01-25 15:00:48 +01:00
2935ee1a1d
Remove unnecessary executor
...
It was doing nothing but starting and stopping
2020-01-25 14:49:59 +01:00
855183397b
Remove TODO
...
There's already an issue open https://github.com/zlatinb/muwire/issues/35
2020-01-22 21:35:54 +01:00
e27704c1af
Make sure migration from PersisterService works
...
this.getClass() and this.class kept resolving to Class.
Using a string is much simpler
mkdirs() is also necessary because the directory structure doesn't exist
when persistFile is called the first time
2020-01-22 20:59:05 +01:00
5c18b4a141
Add more logs PersisterFolderService
2020-01-22 15:12:22 +01:00
dcd233b7ad
Reduce log levels in Connection
...
Too verbose
2020-01-22 15:12:01 +01:00
7cee8a28ba
FileLoadedEvent should include class when coming from old persister
...
Otherwise the new PersisterFolderService won't migrate
2020-01-22 15:07:00 +01:00
7446fc949a
Remove UIPersistFilesEvent
...
Hashing is done per file now and those are triggered by individual events
2020-01-22 13:00:55 +01:00
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
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
cd1757fac3
Use Java 11
...
Java9 isn't available on Ubuntu anymore, which would make development harder
2020-01-19 21:46:47 +01:00
9d4b365e63
Log the time it take to persist files and hashes
2020-01-19 21:43:03 +01:00
8ac3660b36
Merge branches 'master' and 'new-icon' of gitlab.com:LoveIsGrief/muwire into new-icon
2020-01-14 23:37:51 +01:00
b12d57e30a
fix bracket
test-0.0.1
2020-01-14 20:27:21 +00:00
f33d1b6db3
move the docker documentation to the wiki
2020-01-14 20:26:47 +00:00
9e451460da
change to my repo
docker-0.6.8.2
docker-0.6.8.1
docker-0.6.8
2020-01-14 19:24:32 +00:00
ffa52c129a
Merge pull request #33 from LoveIsGrief/32-docker-image
...
Docker image
2020-01-14 19:21:35 +00:00
b779fb75a0
docker: Remove incompletes warning from README
...
#32 - Docker image
2020-01-14 20:11:34 +01:00
fbe6b53278
docker: Make sure build directories are ignored
...
#32 - Docker image
2020-01-14 19:20:11 +01:00
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
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
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
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
4ec54ebe54
docker: Quote the IP-address in i2p.properties
...
#32 - Docker image
2020-01-14 17:36:45 +01:00
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
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
f7caa77a18
docker: Include the MuWire icon for the webview
...
#32 - Docker image
2020-01-14 16:59:39 +01:00
7641f64536
docker: Add default MuWire.properties without nickname
...
#32 - Docker image
2020-01-14 16:59:13 +01:00
02baaace48
Merge branch 'master' of https://github.com/zlatinb/muwire into 32-docker-image
2020-01-14 16:48:12 +01:00
ef06cadde3
Icon suggestion
2020-01-14 16:30:43 +01:00
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
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
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
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
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
c3723a1348
Try to minimize image size
...
#32 - Docker image
2020-01-14 00:15:01 +01:00
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
60b9e990cf
Set a home directory for the "app" user
...
#32 - Docker image
2020-01-13 21:34:50 +01:00
28ad0ae30f
Add --name to docker run command
...
#32 - Docker image
2020-01-13 20:29:28 +01:00
9142de85cd
Correct the link to the i2cp_config.png
...
#32 - Docker image
2020-01-13 19:51:20 +01:00
4eb31c11e3
Write README and cleanup inconsistencies
...
#32 - Docker image
2020-01-13 18:42:30 +01:00
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
3db4317fc1
more items
2020-01-01 11:26:59 +00:00