Commit graph

31 commits

Author SHA1 Message Date
42634f9c09
Version set to 2.0.1 (#546) 2020-11-06 18:49:20 +00:00
dependabot[bot]
8c7255e61f
Bump mockito-junit-jupiter from 3.5.10 to 3.6.0 (#543)
Bumps [mockito-junit-jupiter](https://github.com/mockito/mockito) from 3.5.10 to 3.6.0.
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](https://github.com/mockito/mockito/compare/v3.5.10...v3.6.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-11-06 18:40:30 +00:00
dependabot[bot]
90c23a9615
Bump assertj-core from 3.17.2 to 3.18.0 (#542)
Bumps [assertj-core](https://github.com/assertj/assertj-core) from 3.17.2 to 3.18.0.
- [Release notes](https://github.com/assertj/assertj-core/releases)
- [Commits](https://github.com/assertj/assertj-core/compare/assertj-core-3.17.2...assertj-core-3.18.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-11-06 18:30:42 +00:00
dependabot[bot]
468a03bb92
Bump lombok from 1.18.12 to 1.18.16 (#539)
Bumps [lombok](https://github.com/rzwitserloot/lombok) from 1.18.12 to 1.18.16.
- [Release notes](https://github.com/rzwitserloot/lombok/releases)
- [Changelog](https://github.com/rzwitserloot/lombok/blob/master/doc/changelog.markdown)
- [Commits](https://github.com/rzwitserloot/lombok/compare/v1.18.12...v1.18.16)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Paul Campbell <pcampbell@kemitix.net>
2020-11-06 18:19:23 +00:00
dependabot[bot]
9db5d94178
Bump tiles-maven-plugin from 2.17 to 2.18 (#535)
Bumps [tiles-maven-plugin](https://github.com/repaint-io/maven-tiles) from 2.17 to 2.18.
- [Release notes](https://github.com/repaint-io/maven-tiles/releases)
- [Changelog](https://github.com/repaint-io/maven-tiles/blob/master/CHANGELOG.adoc)
- [Commits](https://github.com/repaint-io/maven-tiles/compare/tiles-maven-plugin-2.17...tiles-maven-plugin-2.18)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-11-06 18:06:14 +00:00
dependabot-preview[bot]
d8855b8bc6
Bump junit-jupiter from 5.6.2 to 5.7.0 (#528) 2020-09-14 06:54:29 +00:00
dependabot-preview[bot]
8053321745
Bump assertj-core from 3.17.1 to 3.17.2 (#525) 2020-09-07 06:49:48 +00:00
dependabot-preview[bot]
ea1fbf96e2
Bump mockito-junit-jupiter from 3.5.9 to 3.5.10 (#523) 2020-09-04 06:43:04 +00:00
dependabot-preview[bot]
e3ab9c2958
Bump mockito-junit-jupiter from 3.5.7 to 3.5.9 (#521) 2020-09-02 06:46:00 +00:00
dependabot-preview[bot]
6a57a7f04e
Bump assertj-core from 3.17.0 to 3.17.1 (#520) 2020-08-31 06:49:47 +00:00
dependabot-preview[bot]
921a37c69b
Bump mockito-junit-jupiter from 3.5.6 to 3.5.7 (#518) 2020-08-26 06:46:21 +00:00
dependabot-preview[bot]
8aa4fd395a
Bump mockito-junit-jupiter from 3.5.5 to 3.5.6 (#517) 2020-08-25 06:44:50 +00:00
dependabot-preview[bot]
effdd8d6a9
Bump mockito-junit-jupiter from 3.5.2 to 3.5.5 (#516) 2020-08-24 06:51:18 +00:00
dependabot-preview[bot]
f87ada5a35
Bump assertj-core from 3.16.1 to 3.17.0 (#515) 2020-08-24 06:46:38 +00:00
dependabot-preview[bot]
019ea99b90
Bump mockito-junit-jupiter from 3.5.0 to 3.5.2 (#514) 2020-08-19 08:40:07 +00:00
dependabot-preview[bot]
ed9d2b29e4
Bump mockito-junit-jupiter from 3.4.6 to 3.5.0 (#513) 2020-08-17 08:34:12 +00:00
dependabot-preview[bot]
855848f9e2
Bump mockito-junit-jupiter from 3.4.4 to 3.4.6 (#508) 2020-07-30 08:36:27 +00:00
dependabot-preview[bot]
e9aee7451e
Bump mockito-junit-jupiter from 3.4.2 to 3.4.4 (#507) 2020-07-20 08:47:58 +00:00
dependabot-preview[bot]
15a8e0e530
Bump mockito-junit-jupiter from 3.4.0 to 3.4.2 (#506) 2020-07-17 08:18:11 +00:00
dependabot-preview[bot]
c9ca13d6ae
Bump mockito-junit-jupiter from 3.3.3 to 3.4.0 (#504) 2020-07-13 08:46:16 +00:00
b960f2c8ab
Release 2.0.0 (#491)
* Version set to 2.0.0

* Remove lingering scala plugins
2020-06-27 20:09:45 +01:00
ee5a831e81
Convert app module to Java (#488)
* app.Program: convert to Java

* app.Main: convert to Java

* app: remove scala dependencies

* parent: remove scala dependencies
2020-06-27 18:50:34 +01:00
dependabot-preview[bot]
4f21d84421
Bump scala-library from 2.13.2 to 2.13.3 (#485) 2020-06-26 08:24:50 +00:00
a4bd24ebce
Remove ZIO (#479)
* [BROKEN]Remove ZIO and EIP-ZIO

* [BROKEN]uishell.UIShell.receiver: implement

* [BROKEN]domain.Channel: new implementation replacing MessageChannel

* [BROKEN] use domain.Channel

* Shutdown filescanner channel when finished

* start the uiChannel

* domain.Channel: channel completes once shutdown and queue empty

* uishell: down use eraseLineForward in batch mode

* lib: set file runner before adding listener

* uishell: don’t log do nothing events when not in batch mode

* domain.Channel: if exception in child thread then shutdown channel

* uishell: use correct line endings for showing chosen actions

* domain.Channel: don’t wait for shutdown if not running

* domain: remove legacy MessageChannel

* domain.Channel: don’t hold thread array

* lib.LocalFileSystem: restore delete scanner

* lib.LocalFileSystem: shutdown deletetion channel

* domain.Channel: improved shutdown logic

* clean up
2020-06-24 22:39:16 +01:00
0104d9c08d
Post-release version set to 1.1.0-SNAPSHOT (#472) 2020-06-21 19:42:29 +01:00
5cb929e7e4
Release 1.0.0 (#463)
Release 1.0.0
2020-06-21 07:54:43 +01:00
319c46f403
Convert to Java (domain, config, storage-aws and filesystem) (#446)
* Java rewrite domain (#438)

* domain.Bucket: convert to Java

* domain.LastModified: convert to Java

* domain.QuoteStripper: convert to Java

* domain.HexEncoder: convert to Java

* domain.MD5Hash: convert to Java

* remove unused import

* domain.RemoteKey: convert to Java

* domain.Action: convert to Java

* domain.Counters: convert to Java

* domain.HashType: convert to Java

* domain.Hashes: convert to Java

* domain.MD5HashData: convert to Java

* domain.Filter: convert to Java

* domain.LocalFile: convert to Java

* domain: make immutable field public

* domain.SizeTranslation: convert to Java

* domain.HashType: restrict access to contstructor

* domain.RemoteObjects: convert to Java

Introduce MapView and Tuple.

* domain.Sources: convert to Java

* domain.StorageEvent: convert to Java

* domain.Terminal: convert to Java

* domain => config: move SimpleLens to only module that uses it

* domain => filesystem: move TemporaryFolder

* domain.Implicits: removed

* parent: make junit, et al available

* domain: add testing dependencies

* domain.HexEncoder: convert test to Java and fix bugs

* domain.HexEncoderTest: replace with Java version

* domain.MD5HashTest: convert to Java

* domain.RemoteKeyTest: convert to Java

* domain.SizeTranslationTest: convert to Java

* domain.TerminalTest: convert to Java

* domain: remove unused dependencies

* parent: rollback zio-streams to match zio and pin them together

* storage-aws: resolve transitive dependency conflicts

* Java rewrite storage aws (#445)

* storage-aws.AmazonS3: convert to Java as AmazonS3Client

* storage-aws.S3Copier: convert to Java

* storage-aws.S3Uploader: convert to Java

* storage-aws.S3Deleter: convert to Java

* storage-aws.S3Lister: convert to Java

* filesystem: write cache data correctly (as supplied)

* domain,filesystem: fix MD5Hash generation

* filesystem: convert to Java (#450)

* remove legacy

* Rewrite config module in Java (#461)

* config.ParseConfigFile: convert to Java

* config.ParseConfigFile: convert to Java

* config.SourceConfigLoader: convert to Java

* WIP config.Configuration: convert to Java

* config.ConfigOption: convert to Java

* config.ConfigOptions: convert to Java

* config.ConfigValidation: convert to Java

* config.ConfigQuery: convert to Java

* config: move classes to correct location

* config.ConfigValidationException: convert to Java

* config.ConfigValidator: convert to Java

* config.ConfigurationBuilder: convert to Java

* config.SimpleLens: removed

* config.Config: remove environment

* config.ConfigOptionTest: convert to Java

* config.ConfigQueryTest: convert to Java

* config.ConfigurationBuilderTest: convert to Java

* config.ParseConfigFileTest: convert to Java

* config.ParseConfigLinesTest: convert to Java

* config: remove scala dependencies and plugin
2020-06-21 07:21:21 +01:00
dependabot-preview[bot]
fc00be8707
Bump scala-library from 2.13.0 to 2.13.2 (#439)
* Bump scala-library from 2.13.0 to 2.13.2

Bumps [scala-library](https://github.com/scala/scala) from 2.13.0 to 2.13.2.
- [Release notes](https://github.com/scala/scala/releases)
- [Commits](https://github.com/scala/scala/compare/v2.13.0...v2.13.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

* Update scala syntax from 2.13.0 to 2.13.2 (#443)

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: Paul Campbell <pcampbell@kemitix.net>
2020-06-12 17:00:02 +01:00
dependabot-preview[bot]
f46be05e45
Bump zio-streams_2.13 from 1.0.0-RC16 to 1.0.0-RC20 (#440) 2020-06-12 08:39:18 +00:00
dependabot-preview[bot]
bced440360
Bump tiles-maven-plugin from 2.16 to 2.17 (#441) 2020-06-12 08:32:35 +00:00
baea18f3f3
Java rewrite - step 1 - build with Maven (#431)
* Add root and parent pom.xml files

* parent: add scala-maven-plugin to pluginManagement

* fix packaging

* domain: add module

* parent,domain: add dependencies

* maven: add filesystem module

* parent: disable coverage and pitest

* domain: move classes from test to main as they are used in filesystem

* config: add module

* console: add module

* Add reactor-graph

* fix typo

* uishell: add module

* Restore explicit dependencies

Don’t depend upon transitive dependencies if we want to be able to restructure module dependencies.

* storage: add module

* lib: add module

Included adding a Resource case class in filesystem to replace one generated by a scala plugin

* storage-aws: add module

* cli: add module

* app: add module

* app: make jar runnable

* Updated build instructions in README

* Convert readme to markdown

* Add reactor graph to readme

* Switch Guthub Actions to using Maven to build
2020-06-11 21:33:28 +01:00