├── .github ├── FUNDING.yml └── workflows │ └── ci.yml ├── .gitignore ├── .jshintrc ├── .scalafmt.conf ├── Dockerfile.test ├── LICENSE ├── README.md ├── app ├── js │ ├── client │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── Main.scala │ │ │ └── test │ │ │ └── scala │ │ │ ├── app │ │ │ ├── common │ │ │ │ └── testing │ │ │ │ │ ├── FakeScalaJsApiClient.scala │ │ │ │ │ ├── JsTestObjects.scala │ │ │ │ │ └── TestModule.scala │ │ │ ├── flux │ │ │ │ ├── react │ │ │ │ │ └── app │ │ │ │ │ │ └── document │ │ │ │ │ │ ├── DesktopTaskEditorTest.scala │ │ │ │ │ │ ├── EditHistoryTest.scala │ │ │ │ │ │ ├── MobileTaskEditorTest.scala │ │ │ │ │ │ └── TaskEditorUtilsTest.scala │ │ │ │ └── stores │ │ │ │ │ └── document │ │ │ │ │ └── DocumentSelectionStoreTest.scala │ │ │ ├── models │ │ │ │ └── document │ │ │ │ │ ├── DocumentEditTest.scala │ │ │ │ │ ├── DocumentTest.scala │ │ │ │ │ ├── TaskTest.scala │ │ │ │ │ └── TextWithMarkupTest.scala │ │ │ └── scala2js │ │ │ │ └── AppConvertersTest.scala │ │ │ └── hydro │ │ │ ├── common │ │ │ ├── JsI18nTest.scala │ │ │ ├── ListenableTest.scala │ │ │ ├── SerializingTaskQueueJsTest.scala │ │ │ ├── StringUtilsJsTest.scala │ │ │ └── testing │ │ │ │ ├── FakeJsEntityAccess.scala │ │ │ │ ├── FakeLocalDatabase.scala │ │ │ │ ├── FakeRouterContext.scala │ │ │ │ ├── ModificationsBuffer.scala │ │ │ │ └── ReactTestWrapper.scala │ │ │ ├── flux │ │ │ ├── action │ │ │ │ └── DispatcherTest.scala │ │ │ ├── react │ │ │ │ └── uielements │ │ │ │ │ └── input │ │ │ │ │ └── bootstrap │ │ │ │ │ └── TextInputTest.scala │ │ │ └── stores │ │ │ │ └── UserStoreTest.scala │ │ │ ├── models │ │ │ └── access │ │ │ │ ├── FutureLocalDatabaseTest.scala │ │ │ │ ├── JsEntityAccessImplTest.scala │ │ │ │ ├── SingletonKeyTest.scala │ │ │ │ └── webworker │ │ │ │ ├── LocalDatabaseWebWorkerApiConvertersTest.scala │ │ │ │ └── LocalDatabaseWebWorkerApiImplTest.scala │ │ │ └── scala2js │ │ │ └── StandardConvertersTest.scala │ ├── shared │ │ └── src │ │ │ └── main │ │ │ ├── npm-packages │ │ │ └── global-mousetrap │ │ │ │ ├── index.js │ │ │ │ └── package.json │ │ │ └── scala │ │ │ ├── app │ │ │ ├── api │ │ │ │ ├── Module.scala │ │ │ │ └── ScalaJsApiClient.scala │ │ │ ├── flux │ │ │ │ ├── ClientApp.scala │ │ │ │ ├── ClientAppModule.scala │ │ │ │ ├── action │ │ │ │ │ └── AppActions.scala │ │ │ │ ├── react │ │ │ │ │ ├── app │ │ │ │ │ │ ├── Layout.scala │ │ │ │ │ │ ├── Menu.scala │ │ │ │ │ │ ├── Module.scala │ │ │ │ │ │ └── document │ │ │ │ │ │ │ ├── DesktopTaskEditor.scala │ │ │ │ │ │ │ ├── DocumentAdministration.scala │ │ │ │ │ │ │ ├── EditHistory.scala │ │ │ │ │ │ │ ├── MobileTaskEditor.scala │ │ │ │ │ │ │ ├── Module.scala │ │ │ │ │ │ │ ├── TaskEditorUtils.scala │ │ │ │ │ │ │ └── TaskList.scala │ │ │ │ │ └── uielements │ │ │ │ │ │ ├── ResizingTextArea.scala │ │ │ │ │ │ └── SelectPrompt.scala │ │ │ │ ├── router │ │ │ │ │ ├── AppPages.scala │ │ │ │ │ ├── Module.scala │ │ │ │ │ └── RouterFactory.scala │ │ │ │ └── stores │ │ │ │ │ ├── GlobalMessagesStore.scala │ │ │ │ │ ├── Module.scala │ │ │ │ │ ├── PendingModificationsStore.scala │ │ │ │ │ └── document │ │ │ │ │ ├── AllDocumentsStore.scala │ │ │ │ │ ├── DocumentSelectionStore.scala │ │ │ │ │ ├── DocumentStore.scala │ │ │ │ │ └── DocumentStoreFactory.scala │ │ │ ├── models │ │ │ │ ├── access │ │ │ │ │ └── Module.scala │ │ │ │ └── document │ │ │ │ │ ├── Document.scala │ │ │ │ │ ├── DocumentEdit.scala │ │ │ │ │ ├── Task.scala │ │ │ │ │ ├── TaskIdAndIndex.scala │ │ │ │ │ └── TextWithMarkup.scala │ │ │ └── scala2js │ │ │ │ └── AppConverters.scala │ │ │ └── hydro │ │ │ ├── common │ │ │ ├── BrowserUtils.scala │ │ │ ├── DesktopKeyCombination.scala │ │ │ ├── DomNodeUtils.scala │ │ │ ├── JsI18n.scala │ │ │ ├── JsLoggingUtils.scala │ │ │ ├── Listenable.scala │ │ │ ├── Module.scala │ │ │ ├── Unique.scala │ │ │ ├── testing │ │ │ │ └── Awaiter.scala │ │ │ ├── time │ │ │ │ ├── JsClock.scala │ │ │ │ └── Module.scala │ │ │ └── websocket │ │ │ │ ├── SerialWebsocketClient.scala │ │ │ │ ├── SerialWebsocketClientParallelizer.scala │ │ │ │ └── WebsocketClient.scala │ │ │ ├── flux │ │ │ ├── action │ │ │ │ ├── Action.scala │ │ │ │ ├── Dispatcher.scala │ │ │ │ ├── Module.scala │ │ │ │ └── StandardActions.scala │ │ │ ├── react │ │ │ │ ├── HydroReactComponent.scala │ │ │ │ ├── ReactVdomUtils.scala │ │ │ │ └── uielements │ │ │ │ │ ├── ApplicationDisconnectedIcon.scala │ │ │ │ │ ├── Bootstrap.scala │ │ │ │ │ ├── BootstrapTags.scala │ │ │ │ │ ├── GlobalMessages.scala │ │ │ │ │ ├── HalfPanel.scala │ │ │ │ │ ├── LocalDatabaseHasBeenLoadedIcon.scala │ │ │ │ │ ├── Module.scala │ │ │ │ │ ├── PageHeader.scala │ │ │ │ │ ├── PageLoadingSpinner.scala │ │ │ │ │ ├── Panel.scala │ │ │ │ │ ├── PendingModificationsCounter.scala │ │ │ │ │ ├── SbadminLayout.scala │ │ │ │ │ ├── SbadminMenu.scala │ │ │ │ │ ├── Table.scala │ │ │ │ │ ├── WaitForFuture.scala │ │ │ │ │ ├── dbexplorer │ │ │ │ │ ├── DatabaseExplorer.scala │ │ │ │ │ ├── DatabaseTableView.scala │ │ │ │ │ └── Module.scala │ │ │ │ │ ├── input │ │ │ │ │ ├── InputBase.scala │ │ │ │ │ ├── InputValidator.scala │ │ │ │ │ ├── TextInput.scala │ │ │ │ │ └── bootstrap │ │ │ │ │ │ ├── InputComponent.scala │ │ │ │ │ │ ├── SelectInput.scala │ │ │ │ │ │ ├── TextAreaInput.scala │ │ │ │ │ │ └── TextInput.scala │ │ │ │ │ └── usermanagement │ │ │ │ │ ├── AddUserForm.scala │ │ │ │ │ ├── AllUsersList.scala │ │ │ │ │ ├── Module.scala │ │ │ │ │ ├── UpdatePasswordForm.scala │ │ │ │ │ ├── UserAdministration.scala │ │ │ │ │ └── UserProfile.scala │ │ │ ├── router │ │ │ │ ├── Page.scala │ │ │ │ ├── RouterContext.scala │ │ │ │ └── StandardPages.scala │ │ │ └── stores │ │ │ │ ├── ApplicationIsOnlineStore.scala │ │ │ │ ├── AsyncEntityDerivedStateStore.scala │ │ │ │ ├── CombiningStateStore.scala │ │ │ │ ├── CombiningStateStore3.scala │ │ │ │ ├── DatabaseExplorerStoreFactory.scala │ │ │ │ ├── FixedStateStore.scala │ │ │ │ ├── LocalDatabaseHasBeenLoadedStore.scala │ │ │ │ ├── PageLoadingStateStore.scala │ │ │ │ ├── StateStore.scala │ │ │ │ ├── StoreFactory.scala │ │ │ │ └── UserStore.scala │ │ │ ├── jsfacades │ │ │ ├── Bootbox.scala │ │ │ ├── ClipboardPolyfill.scala │ │ │ ├── LokiJs.scala │ │ │ ├── Mousetrap.scala │ │ │ ├── ReactAutosuggest.scala │ │ │ ├── ReactBeautifulDnd.scala │ │ │ ├── ReactTagInput.scala │ │ │ ├── Recharts.scala │ │ │ └── escapeHtml.scala │ │ │ ├── models │ │ │ └── access │ │ │ │ ├── EntitySyncLogic.scala │ │ │ │ ├── FutureLocalDatabase.scala │ │ │ │ ├── HybridRemoteDatabaseProxy.scala │ │ │ │ ├── HydroPushSocketClientFactory.scala │ │ │ │ ├── JsEntityAccess.scala │ │ │ │ ├── JsEntityAccessImpl.scala │ │ │ │ ├── LocalDatabase.scala │ │ │ │ ├── LocalDatabaseImpl.scala │ │ │ │ ├── PendingModifications.scala │ │ │ │ ├── PendingModificationsListener.scala │ │ │ │ ├── RemoteDatabaseProxy.scala │ │ │ │ ├── SingletonKey.scala │ │ │ │ ├── webworker │ │ │ │ ├── LocalDatabaseWebWorkerApi.scala │ │ │ │ ├── LocalDatabaseWebWorkerApiConverters.scala │ │ │ │ ├── LocalDatabaseWebWorkerApiImpl.scala │ │ │ │ ├── LocalDatabaseWebWorkerApiMultiDbImpl.scala │ │ │ │ ├── LocalDatabaseWebWorkerApiStub.scala │ │ │ │ ├── LocalDatabaseWebWorkerScript.scala │ │ │ │ └── Module.scala │ │ │ │ └── worker │ │ │ │ ├── JsWorkerClientFacade.scala │ │ │ │ ├── JsWorkerServerFacade.scala │ │ │ │ └── impl │ │ │ │ ├── DedicatedWorkerFacadeImpl.scala │ │ │ │ └── SharedWorkerFacadeImpl.scala │ │ │ └── scala2js │ │ │ ├── Scala2Js.scala │ │ │ └── StandardConverters.scala │ ├── webpack.dev.js │ ├── webpack.prod.js │ └── webworker │ │ └── src │ │ └── main │ │ └── scala │ │ └── Main.scala ├── jvm │ └── src │ │ ├── main │ │ ├── assets │ │ │ ├── images │ │ │ │ ├── document_shortcut_96x96.png │ │ │ │ ├── favicon192x192.png │ │ │ │ ├── favicon48x48.png │ │ │ │ └── favicon512x512.png │ │ │ ├── lib │ │ │ │ └── fontello │ │ │ │ │ ├── LICENSE.txt │ │ │ │ │ ├── README.txt │ │ │ │ │ ├── config.json │ │ │ │ │ ├── css │ │ │ │ │ ├── animation.css │ │ │ │ │ ├── fontello-codes.css │ │ │ │ │ ├── fontello-embedded.css │ │ │ │ │ ├── fontello-ie7-codes.css │ │ │ │ │ ├── fontello-ie7.css │ │ │ │ │ └── fontello.css │ │ │ │ │ ├── demo.html │ │ │ │ │ └── font │ │ │ │ │ ├── fontello.eot │ │ │ │ │ ├── fontello.svg │ │ │ │ │ ├── fontello.ttf │ │ │ │ │ ├── fontello.woff │ │ │ │ │ └── fontello.woff2 │ │ │ └── stylesheets │ │ │ │ └── main.less │ │ ├── resources │ │ │ ├── messages │ │ │ ├── routes │ │ │ └── serviceWorker.template.js │ │ ├── scala │ │ │ ├── app │ │ │ │ ├── Module.scala │ │ │ │ ├── api │ │ │ │ │ ├── ApiModule.scala │ │ │ │ │ ├── AppEntityPermissions.scala │ │ │ │ │ └── ScalaJsApiServerFactory.scala │ │ │ │ ├── common │ │ │ │ │ └── CommonModule.scala │ │ │ │ ├── controllers │ │ │ │ │ ├── ControllersModule.scala │ │ │ │ │ ├── ExternalApi.scala │ │ │ │ │ ├── Webmanifest.scala │ │ │ │ │ └── helpers │ │ │ │ │ │ └── ScalaJsApiCallerImpl.scala │ │ │ │ ├── models │ │ │ │ │ ├── ModelsModule.scala │ │ │ │ │ ├── access │ │ │ │ │ │ └── JvmEntityAccess.scala │ │ │ │ │ ├── slick │ │ │ │ │ │ └── SlickEntityTableDefs.scala │ │ │ │ │ └── user │ │ │ │ │ │ └── Users.scala │ │ │ │ └── tools │ │ │ │ │ └── ApplicationStartHook.scala │ │ │ └── hydro │ │ │ │ ├── api │ │ │ │ └── EntityPermissions.scala │ │ │ │ ├── common │ │ │ │ ├── PlayI18n.scala │ │ │ │ ├── ResourceFiles.scala │ │ │ │ ├── UpdateTokens.scala │ │ │ │ ├── ValidatingYamlParser.scala │ │ │ │ ├── publisher │ │ │ │ │ ├── Publishers.scala │ │ │ │ │ └── TriggerablePublisher.scala │ │ │ │ └── time │ │ │ │ │ └── JvmClock.scala │ │ │ │ ├── controllers │ │ │ │ ├── Auth.scala │ │ │ │ ├── InternalApi.scala │ │ │ │ ├── JavascriptFiles.scala │ │ │ │ ├── StandardActions.scala │ │ │ │ └── helpers │ │ │ │ │ └── AuthenticatedAction.scala │ │ │ │ └── models │ │ │ │ ├── access │ │ │ │ ├── InMemoryEntityDatabase.scala │ │ │ │ └── JvmEntityAccessBase.scala │ │ │ │ ├── modification │ │ │ │ └── EntityModificationEntity.scala │ │ │ │ └── slick │ │ │ │ ├── SlickEntityManager.scala │ │ │ │ ├── SlickEntityTableDef.scala │ │ │ │ ├── SlickUtils.scala │ │ │ │ └── StandardSlickEntityTableDefs.scala │ │ └── twirl │ │ │ └── views │ │ │ ├── Base.scala.html │ │ │ ├── doneAndClose.scala.html │ │ │ ├── login.scala.html │ │ │ ├── reactApp.scala.html │ │ │ └── utils │ │ │ └── ImportScalaJsProject.scala.html │ │ └── test │ │ ├── resources │ │ └── test-application.conf │ │ └── scala │ │ ├── app │ │ ├── api │ │ │ ├── PicklersTest.scala │ │ │ └── ScalaJsApiServerFactoryTest.scala │ │ ├── common │ │ │ ├── CaseFormatsTest.scala │ │ │ ├── MarkdownConverterTest.scala │ │ │ └── testing │ │ │ │ ├── TestModule.scala │ │ │ │ └── TestUtils.scala │ │ └── models │ │ │ └── user │ │ │ └── UsersTest.scala │ │ └── hydro │ │ ├── api │ │ ├── PicklableDbQueryTest.scala │ │ └── StandardPicklersTest.scala │ │ ├── common │ │ ├── CollectionUtilsTest.scala │ │ ├── FormattingTest.scala │ │ ├── GuavaReplacementTest.scala │ │ ├── OrderTokenTest.scala │ │ ├── ScalaUtilsTest.scala │ │ ├── SerializingTaskQueueJvmTest.scala │ │ ├── StringUtilsJvmTest.scala │ │ ├── TagsTest.scala │ │ ├── UpdateTokensTest.scala │ │ ├── testing │ │ │ ├── Awaiter.scala │ │ │ ├── FakePlayI18n.scala │ │ │ └── HookedSpecification.scala │ │ └── time │ │ │ ├── JvmClockTest.scala │ │ │ ├── LocalDateTimeTest.scala │ │ │ └── TimeUtilsTest.scala │ │ └── models │ │ ├── UpdatableEntityTest.scala │ │ └── access │ │ ├── InMemoryEntityDatabaseTest.scala │ │ └── JvmEntityAccessBaseTest.scala └── shared │ └── src │ └── main │ └── scala │ ├── app │ ├── AppVersion.scala │ ├── api │ │ ├── Picklers.scala │ │ └── ScalaJsApi.scala │ ├── common │ │ ├── CaseFormats.scala │ │ ├── MarkdownConverter.scala │ │ ├── document │ │ │ └── UserDocument.scala │ │ └── testing │ │ │ └── TestObjects.scala │ └── models │ │ ├── access │ │ └── ModelFields.scala │ │ ├── document │ │ ├── DocumentEntity.scala │ │ ├── DocumentPermissionAndPlacement.scala │ │ └── TaskEntity.scala │ │ ├── modification │ │ └── EntityTypes.scala │ │ └── user │ │ └── User.scala │ └── hydro │ ├── api │ ├── PicklableDbQuery.scala │ ├── PicklableModelField.scala │ ├── ScalaJsApiRequest.scala │ └── StandardPicklers.scala │ ├── common │ ├── Annotations.scala │ ├── CollectionUtils.scala │ ├── Formatting.scala │ ├── GlobalStopwatch.scala │ ├── GuavaReplacement.scala │ ├── I18n.scala │ ├── LoggingUtils.scala │ ├── OrderToken.scala │ ├── Require.scala │ ├── ScalaUtils.scala │ ├── SerializingTaskQueue.scala │ ├── StringUtils.scala │ ├── Tags.scala │ ├── testing │ │ ├── FakeClock.scala │ │ └── FakeI18n.scala │ └── time │ │ ├── Clock.scala │ │ ├── JavaTimeImplicits.scala │ │ ├── LocalDateTime.scala │ │ ├── LocalDateTimes.scala │ │ └── TimeUtils.scala │ └── models │ ├── Entity.scala │ ├── UpdatableEntity.scala │ ├── access │ ├── DbQuery.scala │ ├── DbQueryExecutor.scala │ ├── DbQueryImplicits.scala │ ├── DbResultSet.scala │ ├── EntityAccess.scala │ └── ModelField.scala │ └── modification │ ├── EntityModification.scala │ └── EntityType.scala ├── conf └── application.conf ├── docker-compose-for-tests.yaml ├── docker-compose.yml ├── project ├── BuildSettings.scala ├── build.properties └── plugins.sbt ├── scalastyle-config.xml ├── screenshot.png └── unix-service.sh /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: [nymanjens] 2 | -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/.gitignore -------------------------------------------------------------------------------- /.jshintrc: -------------------------------------------------------------------------------- 1 | { 2 | "esversion":6 3 | } 4 | -------------------------------------------------------------------------------- /.scalafmt.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/.scalafmt.conf -------------------------------------------------------------------------------- /Dockerfile.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/Dockerfile.test -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/README.md -------------------------------------------------------------------------------- /app/js/client/src/main/scala/Main.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/client/src/main/scala/Main.scala -------------------------------------------------------------------------------- /app/js/client/src/test/scala/app/common/testing/FakeScalaJsApiClient.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/client/src/test/scala/app/common/testing/FakeScalaJsApiClient.scala -------------------------------------------------------------------------------- /app/js/client/src/test/scala/app/common/testing/JsTestObjects.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/client/src/test/scala/app/common/testing/JsTestObjects.scala -------------------------------------------------------------------------------- /app/js/client/src/test/scala/app/common/testing/TestModule.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/client/src/test/scala/app/common/testing/TestModule.scala -------------------------------------------------------------------------------- /app/js/client/src/test/scala/app/flux/react/app/document/DesktopTaskEditorTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/client/src/test/scala/app/flux/react/app/document/DesktopTaskEditorTest.scala -------------------------------------------------------------------------------- /app/js/client/src/test/scala/app/flux/react/app/document/EditHistoryTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/client/src/test/scala/app/flux/react/app/document/EditHistoryTest.scala -------------------------------------------------------------------------------- /app/js/client/src/test/scala/app/flux/react/app/document/MobileTaskEditorTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/client/src/test/scala/app/flux/react/app/document/MobileTaskEditorTest.scala -------------------------------------------------------------------------------- /app/js/client/src/test/scala/app/flux/react/app/document/TaskEditorUtilsTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/client/src/test/scala/app/flux/react/app/document/TaskEditorUtilsTest.scala -------------------------------------------------------------------------------- /app/js/client/src/test/scala/app/flux/stores/document/DocumentSelectionStoreTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/client/src/test/scala/app/flux/stores/document/DocumentSelectionStoreTest.scala -------------------------------------------------------------------------------- /app/js/client/src/test/scala/app/models/document/DocumentEditTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/client/src/test/scala/app/models/document/DocumentEditTest.scala -------------------------------------------------------------------------------- /app/js/client/src/test/scala/app/models/document/DocumentTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/client/src/test/scala/app/models/document/DocumentTest.scala -------------------------------------------------------------------------------- /app/js/client/src/test/scala/app/models/document/TaskTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/client/src/test/scala/app/models/document/TaskTest.scala -------------------------------------------------------------------------------- /app/js/client/src/test/scala/app/models/document/TextWithMarkupTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/client/src/test/scala/app/models/document/TextWithMarkupTest.scala -------------------------------------------------------------------------------- /app/js/client/src/test/scala/app/scala2js/AppConvertersTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/client/src/test/scala/app/scala2js/AppConvertersTest.scala -------------------------------------------------------------------------------- /app/js/client/src/test/scala/hydro/common/JsI18nTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/client/src/test/scala/hydro/common/JsI18nTest.scala -------------------------------------------------------------------------------- /app/js/client/src/test/scala/hydro/common/ListenableTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/client/src/test/scala/hydro/common/ListenableTest.scala -------------------------------------------------------------------------------- /app/js/client/src/test/scala/hydro/common/SerializingTaskQueueJsTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/client/src/test/scala/hydro/common/SerializingTaskQueueJsTest.scala -------------------------------------------------------------------------------- /app/js/client/src/test/scala/hydro/common/StringUtilsJsTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/client/src/test/scala/hydro/common/StringUtilsJsTest.scala -------------------------------------------------------------------------------- /app/js/client/src/test/scala/hydro/common/testing/FakeJsEntityAccess.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/client/src/test/scala/hydro/common/testing/FakeJsEntityAccess.scala -------------------------------------------------------------------------------- /app/js/client/src/test/scala/hydro/common/testing/FakeLocalDatabase.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/client/src/test/scala/hydro/common/testing/FakeLocalDatabase.scala -------------------------------------------------------------------------------- /app/js/client/src/test/scala/hydro/common/testing/FakeRouterContext.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/client/src/test/scala/hydro/common/testing/FakeRouterContext.scala -------------------------------------------------------------------------------- /app/js/client/src/test/scala/hydro/common/testing/ModificationsBuffer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/client/src/test/scala/hydro/common/testing/ModificationsBuffer.scala -------------------------------------------------------------------------------- /app/js/client/src/test/scala/hydro/common/testing/ReactTestWrapper.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/client/src/test/scala/hydro/common/testing/ReactTestWrapper.scala -------------------------------------------------------------------------------- /app/js/client/src/test/scala/hydro/flux/action/DispatcherTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/client/src/test/scala/hydro/flux/action/DispatcherTest.scala -------------------------------------------------------------------------------- /app/js/client/src/test/scala/hydro/flux/react/uielements/input/bootstrap/TextInputTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/client/src/test/scala/hydro/flux/react/uielements/input/bootstrap/TextInputTest.scala -------------------------------------------------------------------------------- /app/js/client/src/test/scala/hydro/flux/stores/UserStoreTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/client/src/test/scala/hydro/flux/stores/UserStoreTest.scala -------------------------------------------------------------------------------- /app/js/client/src/test/scala/hydro/models/access/FutureLocalDatabaseTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/client/src/test/scala/hydro/models/access/FutureLocalDatabaseTest.scala -------------------------------------------------------------------------------- /app/js/client/src/test/scala/hydro/models/access/JsEntityAccessImplTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/client/src/test/scala/hydro/models/access/JsEntityAccessImplTest.scala -------------------------------------------------------------------------------- /app/js/client/src/test/scala/hydro/models/access/SingletonKeyTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/client/src/test/scala/hydro/models/access/SingletonKeyTest.scala -------------------------------------------------------------------------------- /app/js/client/src/test/scala/hydro/models/access/webworker/LocalDatabaseWebWorkerApiConvertersTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/client/src/test/scala/hydro/models/access/webworker/LocalDatabaseWebWorkerApiConvertersTest.scala -------------------------------------------------------------------------------- /app/js/client/src/test/scala/hydro/models/access/webworker/LocalDatabaseWebWorkerApiImplTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/client/src/test/scala/hydro/models/access/webworker/LocalDatabaseWebWorkerApiImplTest.scala -------------------------------------------------------------------------------- /app/js/client/src/test/scala/hydro/scala2js/StandardConvertersTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/client/src/test/scala/hydro/scala2js/StandardConvertersTest.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/npm-packages/global-mousetrap/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/npm-packages/global-mousetrap/index.js -------------------------------------------------------------------------------- /app/js/shared/src/main/npm-packages/global-mousetrap/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/npm-packages/global-mousetrap/package.json -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/app/api/Module.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/app/api/Module.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/app/api/ScalaJsApiClient.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/app/api/ScalaJsApiClient.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/app/flux/ClientApp.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/app/flux/ClientApp.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/app/flux/ClientAppModule.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/app/flux/ClientAppModule.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/app/flux/action/AppActions.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/app/flux/action/AppActions.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/app/flux/react/app/Layout.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/app/flux/react/app/Layout.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/app/flux/react/app/Menu.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/app/flux/react/app/Menu.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/app/flux/react/app/Module.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/app/flux/react/app/Module.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/app/flux/react/app/document/DesktopTaskEditor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/app/flux/react/app/document/DesktopTaskEditor.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/app/flux/react/app/document/DocumentAdministration.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/app/flux/react/app/document/DocumentAdministration.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/app/flux/react/app/document/EditHistory.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/app/flux/react/app/document/EditHistory.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/app/flux/react/app/document/MobileTaskEditor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/app/flux/react/app/document/MobileTaskEditor.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/app/flux/react/app/document/Module.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/app/flux/react/app/document/Module.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/app/flux/react/app/document/TaskEditorUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/app/flux/react/app/document/TaskEditorUtils.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/app/flux/react/app/document/TaskList.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/app/flux/react/app/document/TaskList.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/app/flux/react/uielements/ResizingTextArea.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/app/flux/react/uielements/ResizingTextArea.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/app/flux/react/uielements/SelectPrompt.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/app/flux/react/uielements/SelectPrompt.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/app/flux/router/AppPages.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/app/flux/router/AppPages.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/app/flux/router/Module.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/app/flux/router/Module.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/app/flux/router/RouterFactory.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/app/flux/router/RouterFactory.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/app/flux/stores/GlobalMessagesStore.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/app/flux/stores/GlobalMessagesStore.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/app/flux/stores/Module.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/app/flux/stores/Module.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/app/flux/stores/PendingModificationsStore.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/app/flux/stores/PendingModificationsStore.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/app/flux/stores/document/AllDocumentsStore.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/app/flux/stores/document/AllDocumentsStore.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/app/flux/stores/document/DocumentSelectionStore.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/app/flux/stores/document/DocumentSelectionStore.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/app/flux/stores/document/DocumentStore.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/app/flux/stores/document/DocumentStore.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/app/flux/stores/document/DocumentStoreFactory.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/app/flux/stores/document/DocumentStoreFactory.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/app/models/access/Module.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/app/models/access/Module.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/app/models/document/Document.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/app/models/document/Document.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/app/models/document/DocumentEdit.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/app/models/document/DocumentEdit.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/app/models/document/Task.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/app/models/document/Task.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/app/models/document/TaskIdAndIndex.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/app/models/document/TaskIdAndIndex.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/app/models/document/TextWithMarkup.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/app/models/document/TextWithMarkup.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/app/scala2js/AppConverters.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/app/scala2js/AppConverters.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/common/BrowserUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/common/BrowserUtils.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/common/DesktopKeyCombination.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/common/DesktopKeyCombination.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/common/DomNodeUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/common/DomNodeUtils.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/common/JsI18n.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/common/JsI18n.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/common/JsLoggingUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/common/JsLoggingUtils.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/common/Listenable.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/common/Listenable.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/common/Module.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/common/Module.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/common/Unique.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/common/Unique.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/common/testing/Awaiter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/common/testing/Awaiter.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/common/time/JsClock.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/common/time/JsClock.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/common/time/Module.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/common/time/Module.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/common/websocket/SerialWebsocketClient.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/common/websocket/SerialWebsocketClient.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/common/websocket/SerialWebsocketClientParallelizer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/common/websocket/SerialWebsocketClientParallelizer.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/common/websocket/WebsocketClient.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/common/websocket/WebsocketClient.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/flux/action/Action.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/flux/action/Action.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/flux/action/Dispatcher.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/flux/action/Dispatcher.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/flux/action/Module.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/flux/action/Module.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/flux/action/StandardActions.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/flux/action/StandardActions.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/flux/react/HydroReactComponent.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/flux/react/HydroReactComponent.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/flux/react/ReactVdomUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/flux/react/ReactVdomUtils.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/flux/react/uielements/ApplicationDisconnectedIcon.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/flux/react/uielements/ApplicationDisconnectedIcon.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/flux/react/uielements/Bootstrap.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/flux/react/uielements/Bootstrap.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/flux/react/uielements/BootstrapTags.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/flux/react/uielements/BootstrapTags.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/flux/react/uielements/GlobalMessages.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/flux/react/uielements/GlobalMessages.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/flux/react/uielements/HalfPanel.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/flux/react/uielements/HalfPanel.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/flux/react/uielements/LocalDatabaseHasBeenLoadedIcon.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/flux/react/uielements/LocalDatabaseHasBeenLoadedIcon.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/flux/react/uielements/Module.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/flux/react/uielements/Module.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/flux/react/uielements/PageHeader.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/flux/react/uielements/PageHeader.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/flux/react/uielements/PageLoadingSpinner.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/flux/react/uielements/PageLoadingSpinner.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/flux/react/uielements/Panel.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/flux/react/uielements/Panel.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/flux/react/uielements/PendingModificationsCounter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/flux/react/uielements/PendingModificationsCounter.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/flux/react/uielements/SbadminLayout.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/flux/react/uielements/SbadminLayout.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/flux/react/uielements/SbadminMenu.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/flux/react/uielements/SbadminMenu.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/flux/react/uielements/Table.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/flux/react/uielements/Table.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/flux/react/uielements/WaitForFuture.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/flux/react/uielements/WaitForFuture.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/flux/react/uielements/dbexplorer/DatabaseExplorer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/flux/react/uielements/dbexplorer/DatabaseExplorer.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/flux/react/uielements/dbexplorer/DatabaseTableView.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/flux/react/uielements/dbexplorer/DatabaseTableView.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/flux/react/uielements/dbexplorer/Module.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/flux/react/uielements/dbexplorer/Module.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/flux/react/uielements/input/InputBase.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/flux/react/uielements/input/InputBase.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/flux/react/uielements/input/InputValidator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/flux/react/uielements/input/InputValidator.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/flux/react/uielements/input/TextInput.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/flux/react/uielements/input/TextInput.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/flux/react/uielements/input/bootstrap/InputComponent.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/flux/react/uielements/input/bootstrap/InputComponent.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/flux/react/uielements/input/bootstrap/SelectInput.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/flux/react/uielements/input/bootstrap/SelectInput.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/flux/react/uielements/input/bootstrap/TextAreaInput.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/flux/react/uielements/input/bootstrap/TextAreaInput.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/flux/react/uielements/input/bootstrap/TextInput.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/flux/react/uielements/input/bootstrap/TextInput.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/flux/react/uielements/usermanagement/AddUserForm.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/flux/react/uielements/usermanagement/AddUserForm.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/flux/react/uielements/usermanagement/AllUsersList.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/flux/react/uielements/usermanagement/AllUsersList.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/flux/react/uielements/usermanagement/Module.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/flux/react/uielements/usermanagement/Module.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/flux/react/uielements/usermanagement/UpdatePasswordForm.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/flux/react/uielements/usermanagement/UpdatePasswordForm.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/flux/react/uielements/usermanagement/UserAdministration.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/flux/react/uielements/usermanagement/UserAdministration.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/flux/react/uielements/usermanagement/UserProfile.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/flux/react/uielements/usermanagement/UserProfile.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/flux/router/Page.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/flux/router/Page.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/flux/router/RouterContext.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/flux/router/RouterContext.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/flux/router/StandardPages.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/flux/router/StandardPages.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/flux/stores/ApplicationIsOnlineStore.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/flux/stores/ApplicationIsOnlineStore.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/flux/stores/AsyncEntityDerivedStateStore.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/flux/stores/AsyncEntityDerivedStateStore.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/flux/stores/CombiningStateStore.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/flux/stores/CombiningStateStore.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/flux/stores/CombiningStateStore3.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/flux/stores/CombiningStateStore3.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/flux/stores/DatabaseExplorerStoreFactory.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/flux/stores/DatabaseExplorerStoreFactory.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/flux/stores/FixedStateStore.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/flux/stores/FixedStateStore.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/flux/stores/LocalDatabaseHasBeenLoadedStore.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/flux/stores/LocalDatabaseHasBeenLoadedStore.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/flux/stores/PageLoadingStateStore.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/flux/stores/PageLoadingStateStore.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/flux/stores/StateStore.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/flux/stores/StateStore.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/flux/stores/StoreFactory.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/flux/stores/StoreFactory.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/flux/stores/UserStore.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/flux/stores/UserStore.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/jsfacades/Bootbox.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/jsfacades/Bootbox.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/jsfacades/ClipboardPolyfill.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/jsfacades/ClipboardPolyfill.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/jsfacades/LokiJs.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/jsfacades/LokiJs.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/jsfacades/Mousetrap.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/jsfacades/Mousetrap.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/jsfacades/ReactAutosuggest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/jsfacades/ReactAutosuggest.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/jsfacades/ReactBeautifulDnd.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/jsfacades/ReactBeautifulDnd.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/jsfacades/ReactTagInput.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/jsfacades/ReactTagInput.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/jsfacades/Recharts.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/jsfacades/Recharts.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/jsfacades/escapeHtml.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/jsfacades/escapeHtml.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/models/access/EntitySyncLogic.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/models/access/EntitySyncLogic.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/models/access/FutureLocalDatabase.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/models/access/FutureLocalDatabase.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/models/access/HybridRemoteDatabaseProxy.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/models/access/HybridRemoteDatabaseProxy.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/models/access/HydroPushSocketClientFactory.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/models/access/HydroPushSocketClientFactory.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/models/access/JsEntityAccess.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/models/access/JsEntityAccess.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/models/access/JsEntityAccessImpl.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/models/access/JsEntityAccessImpl.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/models/access/LocalDatabase.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/models/access/LocalDatabase.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/models/access/LocalDatabaseImpl.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/models/access/LocalDatabaseImpl.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/models/access/PendingModifications.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/models/access/PendingModifications.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/models/access/PendingModificationsListener.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/models/access/PendingModificationsListener.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/models/access/RemoteDatabaseProxy.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/models/access/RemoteDatabaseProxy.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/models/access/SingletonKey.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/models/access/SingletonKey.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/models/access/webworker/LocalDatabaseWebWorkerApi.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/models/access/webworker/LocalDatabaseWebWorkerApi.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/models/access/webworker/LocalDatabaseWebWorkerApiConverters.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/models/access/webworker/LocalDatabaseWebWorkerApiConverters.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/models/access/webworker/LocalDatabaseWebWorkerApiImpl.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/models/access/webworker/LocalDatabaseWebWorkerApiImpl.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/models/access/webworker/LocalDatabaseWebWorkerApiMultiDbImpl.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/models/access/webworker/LocalDatabaseWebWorkerApiMultiDbImpl.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/models/access/webworker/LocalDatabaseWebWorkerApiStub.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/models/access/webworker/LocalDatabaseWebWorkerApiStub.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/models/access/webworker/LocalDatabaseWebWorkerScript.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/models/access/webworker/LocalDatabaseWebWorkerScript.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/models/access/webworker/Module.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/models/access/webworker/Module.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/models/access/worker/JsWorkerClientFacade.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/models/access/worker/JsWorkerClientFacade.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/models/access/worker/JsWorkerServerFacade.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/models/access/worker/JsWorkerServerFacade.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/models/access/worker/impl/DedicatedWorkerFacadeImpl.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/models/access/worker/impl/DedicatedWorkerFacadeImpl.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/models/access/worker/impl/SharedWorkerFacadeImpl.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/models/access/worker/impl/SharedWorkerFacadeImpl.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/scala2js/Scala2Js.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/scala2js/Scala2Js.scala -------------------------------------------------------------------------------- /app/js/shared/src/main/scala/hydro/scala2js/StandardConverters.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/shared/src/main/scala/hydro/scala2js/StandardConverters.scala -------------------------------------------------------------------------------- /app/js/webpack.dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/webpack.dev.js -------------------------------------------------------------------------------- /app/js/webpack.prod.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/webpack.prod.js -------------------------------------------------------------------------------- /app/js/webworker/src/main/scala/Main.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/js/webworker/src/main/scala/Main.scala -------------------------------------------------------------------------------- /app/jvm/src/main/assets/images/document_shortcut_96x96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/main/assets/images/document_shortcut_96x96.png -------------------------------------------------------------------------------- /app/jvm/src/main/assets/images/favicon192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/main/assets/images/favicon192x192.png -------------------------------------------------------------------------------- /app/jvm/src/main/assets/images/favicon48x48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/main/assets/images/favicon48x48.png -------------------------------------------------------------------------------- /app/jvm/src/main/assets/images/favicon512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/main/assets/images/favicon512x512.png -------------------------------------------------------------------------------- /app/jvm/src/main/assets/lib/fontello/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/main/assets/lib/fontello/LICENSE.txt -------------------------------------------------------------------------------- /app/jvm/src/main/assets/lib/fontello/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/main/assets/lib/fontello/README.txt -------------------------------------------------------------------------------- /app/jvm/src/main/assets/lib/fontello/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/main/assets/lib/fontello/config.json -------------------------------------------------------------------------------- /app/jvm/src/main/assets/lib/fontello/css/animation.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/main/assets/lib/fontello/css/animation.css -------------------------------------------------------------------------------- /app/jvm/src/main/assets/lib/fontello/css/fontello-codes.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/main/assets/lib/fontello/css/fontello-codes.css -------------------------------------------------------------------------------- /app/jvm/src/main/assets/lib/fontello/css/fontello-embedded.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/main/assets/lib/fontello/css/fontello-embedded.css -------------------------------------------------------------------------------- /app/jvm/src/main/assets/lib/fontello/css/fontello-ie7-codes.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/main/assets/lib/fontello/css/fontello-ie7-codes.css -------------------------------------------------------------------------------- /app/jvm/src/main/assets/lib/fontello/css/fontello-ie7.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/main/assets/lib/fontello/css/fontello-ie7.css -------------------------------------------------------------------------------- /app/jvm/src/main/assets/lib/fontello/css/fontello.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/main/assets/lib/fontello/css/fontello.css -------------------------------------------------------------------------------- /app/jvm/src/main/assets/lib/fontello/demo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/main/assets/lib/fontello/demo.html -------------------------------------------------------------------------------- /app/jvm/src/main/assets/lib/fontello/font/fontello.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/main/assets/lib/fontello/font/fontello.eot -------------------------------------------------------------------------------- /app/jvm/src/main/assets/lib/fontello/font/fontello.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/main/assets/lib/fontello/font/fontello.svg -------------------------------------------------------------------------------- /app/jvm/src/main/assets/lib/fontello/font/fontello.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/main/assets/lib/fontello/font/fontello.ttf -------------------------------------------------------------------------------- /app/jvm/src/main/assets/lib/fontello/font/fontello.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/main/assets/lib/fontello/font/fontello.woff -------------------------------------------------------------------------------- /app/jvm/src/main/assets/lib/fontello/font/fontello.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/main/assets/lib/fontello/font/fontello.woff2 -------------------------------------------------------------------------------- /app/jvm/src/main/assets/stylesheets/main.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/main/assets/stylesheets/main.less -------------------------------------------------------------------------------- /app/jvm/src/main/resources/messages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/main/resources/messages -------------------------------------------------------------------------------- /app/jvm/src/main/resources/routes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/main/resources/routes -------------------------------------------------------------------------------- /app/jvm/src/main/resources/serviceWorker.template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/main/resources/serviceWorker.template.js -------------------------------------------------------------------------------- /app/jvm/src/main/scala/app/Module.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/main/scala/app/Module.scala -------------------------------------------------------------------------------- /app/jvm/src/main/scala/app/api/ApiModule.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/main/scala/app/api/ApiModule.scala -------------------------------------------------------------------------------- /app/jvm/src/main/scala/app/api/AppEntityPermissions.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/main/scala/app/api/AppEntityPermissions.scala -------------------------------------------------------------------------------- /app/jvm/src/main/scala/app/api/ScalaJsApiServerFactory.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/main/scala/app/api/ScalaJsApiServerFactory.scala -------------------------------------------------------------------------------- /app/jvm/src/main/scala/app/common/CommonModule.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/main/scala/app/common/CommonModule.scala -------------------------------------------------------------------------------- /app/jvm/src/main/scala/app/controllers/ControllersModule.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/main/scala/app/controllers/ControllersModule.scala -------------------------------------------------------------------------------- /app/jvm/src/main/scala/app/controllers/ExternalApi.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/main/scala/app/controllers/ExternalApi.scala -------------------------------------------------------------------------------- /app/jvm/src/main/scala/app/controllers/Webmanifest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/main/scala/app/controllers/Webmanifest.scala -------------------------------------------------------------------------------- /app/jvm/src/main/scala/app/controllers/helpers/ScalaJsApiCallerImpl.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/main/scala/app/controllers/helpers/ScalaJsApiCallerImpl.scala -------------------------------------------------------------------------------- /app/jvm/src/main/scala/app/models/ModelsModule.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/main/scala/app/models/ModelsModule.scala -------------------------------------------------------------------------------- /app/jvm/src/main/scala/app/models/access/JvmEntityAccess.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/main/scala/app/models/access/JvmEntityAccess.scala -------------------------------------------------------------------------------- /app/jvm/src/main/scala/app/models/slick/SlickEntityTableDefs.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/main/scala/app/models/slick/SlickEntityTableDefs.scala -------------------------------------------------------------------------------- /app/jvm/src/main/scala/app/models/user/Users.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/main/scala/app/models/user/Users.scala -------------------------------------------------------------------------------- /app/jvm/src/main/scala/app/tools/ApplicationStartHook.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/main/scala/app/tools/ApplicationStartHook.scala -------------------------------------------------------------------------------- /app/jvm/src/main/scala/hydro/api/EntityPermissions.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/main/scala/hydro/api/EntityPermissions.scala -------------------------------------------------------------------------------- /app/jvm/src/main/scala/hydro/common/PlayI18n.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/main/scala/hydro/common/PlayI18n.scala -------------------------------------------------------------------------------- /app/jvm/src/main/scala/hydro/common/ResourceFiles.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/main/scala/hydro/common/ResourceFiles.scala -------------------------------------------------------------------------------- /app/jvm/src/main/scala/hydro/common/UpdateTokens.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/main/scala/hydro/common/UpdateTokens.scala -------------------------------------------------------------------------------- /app/jvm/src/main/scala/hydro/common/ValidatingYamlParser.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/main/scala/hydro/common/ValidatingYamlParser.scala -------------------------------------------------------------------------------- /app/jvm/src/main/scala/hydro/common/publisher/Publishers.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/main/scala/hydro/common/publisher/Publishers.scala -------------------------------------------------------------------------------- /app/jvm/src/main/scala/hydro/common/publisher/TriggerablePublisher.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/main/scala/hydro/common/publisher/TriggerablePublisher.scala -------------------------------------------------------------------------------- /app/jvm/src/main/scala/hydro/common/time/JvmClock.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/main/scala/hydro/common/time/JvmClock.scala -------------------------------------------------------------------------------- /app/jvm/src/main/scala/hydro/controllers/Auth.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/main/scala/hydro/controllers/Auth.scala -------------------------------------------------------------------------------- /app/jvm/src/main/scala/hydro/controllers/InternalApi.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/main/scala/hydro/controllers/InternalApi.scala -------------------------------------------------------------------------------- /app/jvm/src/main/scala/hydro/controllers/JavascriptFiles.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/main/scala/hydro/controllers/JavascriptFiles.scala -------------------------------------------------------------------------------- /app/jvm/src/main/scala/hydro/controllers/StandardActions.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/main/scala/hydro/controllers/StandardActions.scala -------------------------------------------------------------------------------- /app/jvm/src/main/scala/hydro/controllers/helpers/AuthenticatedAction.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/main/scala/hydro/controllers/helpers/AuthenticatedAction.scala -------------------------------------------------------------------------------- /app/jvm/src/main/scala/hydro/models/access/InMemoryEntityDatabase.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/main/scala/hydro/models/access/InMemoryEntityDatabase.scala -------------------------------------------------------------------------------- /app/jvm/src/main/scala/hydro/models/access/JvmEntityAccessBase.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/main/scala/hydro/models/access/JvmEntityAccessBase.scala -------------------------------------------------------------------------------- /app/jvm/src/main/scala/hydro/models/modification/EntityModificationEntity.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/main/scala/hydro/models/modification/EntityModificationEntity.scala -------------------------------------------------------------------------------- /app/jvm/src/main/scala/hydro/models/slick/SlickEntityManager.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/main/scala/hydro/models/slick/SlickEntityManager.scala -------------------------------------------------------------------------------- /app/jvm/src/main/scala/hydro/models/slick/SlickEntityTableDef.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/main/scala/hydro/models/slick/SlickEntityTableDef.scala -------------------------------------------------------------------------------- /app/jvm/src/main/scala/hydro/models/slick/SlickUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/main/scala/hydro/models/slick/SlickUtils.scala -------------------------------------------------------------------------------- /app/jvm/src/main/scala/hydro/models/slick/StandardSlickEntityTableDefs.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/main/scala/hydro/models/slick/StandardSlickEntityTableDefs.scala -------------------------------------------------------------------------------- /app/jvm/src/main/twirl/views/Base.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/main/twirl/views/Base.scala.html -------------------------------------------------------------------------------- /app/jvm/src/main/twirl/views/doneAndClose.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/main/twirl/views/doneAndClose.scala.html -------------------------------------------------------------------------------- /app/jvm/src/main/twirl/views/login.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/main/twirl/views/login.scala.html -------------------------------------------------------------------------------- /app/jvm/src/main/twirl/views/reactApp.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/main/twirl/views/reactApp.scala.html -------------------------------------------------------------------------------- /app/jvm/src/main/twirl/views/utils/ImportScalaJsProject.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/main/twirl/views/utils/ImportScalaJsProject.scala.html -------------------------------------------------------------------------------- /app/jvm/src/test/resources/test-application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/test/resources/test-application.conf -------------------------------------------------------------------------------- /app/jvm/src/test/scala/app/api/PicklersTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/test/scala/app/api/PicklersTest.scala -------------------------------------------------------------------------------- /app/jvm/src/test/scala/app/api/ScalaJsApiServerFactoryTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/test/scala/app/api/ScalaJsApiServerFactoryTest.scala -------------------------------------------------------------------------------- /app/jvm/src/test/scala/app/common/CaseFormatsTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/test/scala/app/common/CaseFormatsTest.scala -------------------------------------------------------------------------------- /app/jvm/src/test/scala/app/common/MarkdownConverterTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/test/scala/app/common/MarkdownConverterTest.scala -------------------------------------------------------------------------------- /app/jvm/src/test/scala/app/common/testing/TestModule.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/test/scala/app/common/testing/TestModule.scala -------------------------------------------------------------------------------- /app/jvm/src/test/scala/app/common/testing/TestUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/test/scala/app/common/testing/TestUtils.scala -------------------------------------------------------------------------------- /app/jvm/src/test/scala/app/models/user/UsersTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/test/scala/app/models/user/UsersTest.scala -------------------------------------------------------------------------------- /app/jvm/src/test/scala/hydro/api/PicklableDbQueryTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/test/scala/hydro/api/PicklableDbQueryTest.scala -------------------------------------------------------------------------------- /app/jvm/src/test/scala/hydro/api/StandardPicklersTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/test/scala/hydro/api/StandardPicklersTest.scala -------------------------------------------------------------------------------- /app/jvm/src/test/scala/hydro/common/CollectionUtilsTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/test/scala/hydro/common/CollectionUtilsTest.scala -------------------------------------------------------------------------------- /app/jvm/src/test/scala/hydro/common/FormattingTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/test/scala/hydro/common/FormattingTest.scala -------------------------------------------------------------------------------- /app/jvm/src/test/scala/hydro/common/GuavaReplacementTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/test/scala/hydro/common/GuavaReplacementTest.scala -------------------------------------------------------------------------------- /app/jvm/src/test/scala/hydro/common/OrderTokenTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/test/scala/hydro/common/OrderTokenTest.scala -------------------------------------------------------------------------------- /app/jvm/src/test/scala/hydro/common/ScalaUtilsTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/test/scala/hydro/common/ScalaUtilsTest.scala -------------------------------------------------------------------------------- /app/jvm/src/test/scala/hydro/common/SerializingTaskQueueJvmTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/test/scala/hydro/common/SerializingTaskQueueJvmTest.scala -------------------------------------------------------------------------------- /app/jvm/src/test/scala/hydro/common/StringUtilsJvmTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/test/scala/hydro/common/StringUtilsJvmTest.scala -------------------------------------------------------------------------------- /app/jvm/src/test/scala/hydro/common/TagsTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/test/scala/hydro/common/TagsTest.scala -------------------------------------------------------------------------------- /app/jvm/src/test/scala/hydro/common/UpdateTokensTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/test/scala/hydro/common/UpdateTokensTest.scala -------------------------------------------------------------------------------- /app/jvm/src/test/scala/hydro/common/testing/Awaiter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/test/scala/hydro/common/testing/Awaiter.scala -------------------------------------------------------------------------------- /app/jvm/src/test/scala/hydro/common/testing/FakePlayI18n.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/test/scala/hydro/common/testing/FakePlayI18n.scala -------------------------------------------------------------------------------- /app/jvm/src/test/scala/hydro/common/testing/HookedSpecification.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/test/scala/hydro/common/testing/HookedSpecification.scala -------------------------------------------------------------------------------- /app/jvm/src/test/scala/hydro/common/time/JvmClockTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/test/scala/hydro/common/time/JvmClockTest.scala -------------------------------------------------------------------------------- /app/jvm/src/test/scala/hydro/common/time/LocalDateTimeTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/test/scala/hydro/common/time/LocalDateTimeTest.scala -------------------------------------------------------------------------------- /app/jvm/src/test/scala/hydro/common/time/TimeUtilsTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/test/scala/hydro/common/time/TimeUtilsTest.scala -------------------------------------------------------------------------------- /app/jvm/src/test/scala/hydro/models/UpdatableEntityTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/test/scala/hydro/models/UpdatableEntityTest.scala -------------------------------------------------------------------------------- /app/jvm/src/test/scala/hydro/models/access/InMemoryEntityDatabaseTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/test/scala/hydro/models/access/InMemoryEntityDatabaseTest.scala -------------------------------------------------------------------------------- /app/jvm/src/test/scala/hydro/models/access/JvmEntityAccessBaseTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/jvm/src/test/scala/hydro/models/access/JvmEntityAccessBaseTest.scala -------------------------------------------------------------------------------- /app/shared/src/main/scala/app/AppVersion.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/shared/src/main/scala/app/AppVersion.scala -------------------------------------------------------------------------------- /app/shared/src/main/scala/app/api/Picklers.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/shared/src/main/scala/app/api/Picklers.scala -------------------------------------------------------------------------------- /app/shared/src/main/scala/app/api/ScalaJsApi.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/shared/src/main/scala/app/api/ScalaJsApi.scala -------------------------------------------------------------------------------- /app/shared/src/main/scala/app/common/CaseFormats.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/shared/src/main/scala/app/common/CaseFormats.scala -------------------------------------------------------------------------------- /app/shared/src/main/scala/app/common/MarkdownConverter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/shared/src/main/scala/app/common/MarkdownConverter.scala -------------------------------------------------------------------------------- /app/shared/src/main/scala/app/common/document/UserDocument.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/shared/src/main/scala/app/common/document/UserDocument.scala -------------------------------------------------------------------------------- /app/shared/src/main/scala/app/common/testing/TestObjects.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/shared/src/main/scala/app/common/testing/TestObjects.scala -------------------------------------------------------------------------------- /app/shared/src/main/scala/app/models/access/ModelFields.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/shared/src/main/scala/app/models/access/ModelFields.scala -------------------------------------------------------------------------------- /app/shared/src/main/scala/app/models/document/DocumentEntity.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/shared/src/main/scala/app/models/document/DocumentEntity.scala -------------------------------------------------------------------------------- /app/shared/src/main/scala/app/models/document/DocumentPermissionAndPlacement.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/shared/src/main/scala/app/models/document/DocumentPermissionAndPlacement.scala -------------------------------------------------------------------------------- /app/shared/src/main/scala/app/models/document/TaskEntity.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/shared/src/main/scala/app/models/document/TaskEntity.scala -------------------------------------------------------------------------------- /app/shared/src/main/scala/app/models/modification/EntityTypes.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/shared/src/main/scala/app/models/modification/EntityTypes.scala -------------------------------------------------------------------------------- /app/shared/src/main/scala/app/models/user/User.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/shared/src/main/scala/app/models/user/User.scala -------------------------------------------------------------------------------- /app/shared/src/main/scala/hydro/api/PicklableDbQuery.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/shared/src/main/scala/hydro/api/PicklableDbQuery.scala -------------------------------------------------------------------------------- /app/shared/src/main/scala/hydro/api/PicklableModelField.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/shared/src/main/scala/hydro/api/PicklableModelField.scala -------------------------------------------------------------------------------- /app/shared/src/main/scala/hydro/api/ScalaJsApiRequest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/shared/src/main/scala/hydro/api/ScalaJsApiRequest.scala -------------------------------------------------------------------------------- /app/shared/src/main/scala/hydro/api/StandardPicklers.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/shared/src/main/scala/hydro/api/StandardPicklers.scala -------------------------------------------------------------------------------- /app/shared/src/main/scala/hydro/common/Annotations.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/shared/src/main/scala/hydro/common/Annotations.scala -------------------------------------------------------------------------------- /app/shared/src/main/scala/hydro/common/CollectionUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/shared/src/main/scala/hydro/common/CollectionUtils.scala -------------------------------------------------------------------------------- /app/shared/src/main/scala/hydro/common/Formatting.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/shared/src/main/scala/hydro/common/Formatting.scala -------------------------------------------------------------------------------- /app/shared/src/main/scala/hydro/common/GlobalStopwatch.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/shared/src/main/scala/hydro/common/GlobalStopwatch.scala -------------------------------------------------------------------------------- /app/shared/src/main/scala/hydro/common/GuavaReplacement.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/shared/src/main/scala/hydro/common/GuavaReplacement.scala -------------------------------------------------------------------------------- /app/shared/src/main/scala/hydro/common/I18n.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/shared/src/main/scala/hydro/common/I18n.scala -------------------------------------------------------------------------------- /app/shared/src/main/scala/hydro/common/LoggingUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/shared/src/main/scala/hydro/common/LoggingUtils.scala -------------------------------------------------------------------------------- /app/shared/src/main/scala/hydro/common/OrderToken.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/shared/src/main/scala/hydro/common/OrderToken.scala -------------------------------------------------------------------------------- /app/shared/src/main/scala/hydro/common/Require.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/shared/src/main/scala/hydro/common/Require.scala -------------------------------------------------------------------------------- /app/shared/src/main/scala/hydro/common/ScalaUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/shared/src/main/scala/hydro/common/ScalaUtils.scala -------------------------------------------------------------------------------- /app/shared/src/main/scala/hydro/common/SerializingTaskQueue.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/shared/src/main/scala/hydro/common/SerializingTaskQueue.scala -------------------------------------------------------------------------------- /app/shared/src/main/scala/hydro/common/StringUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/shared/src/main/scala/hydro/common/StringUtils.scala -------------------------------------------------------------------------------- /app/shared/src/main/scala/hydro/common/Tags.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/shared/src/main/scala/hydro/common/Tags.scala -------------------------------------------------------------------------------- /app/shared/src/main/scala/hydro/common/testing/FakeClock.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/shared/src/main/scala/hydro/common/testing/FakeClock.scala -------------------------------------------------------------------------------- /app/shared/src/main/scala/hydro/common/testing/FakeI18n.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/shared/src/main/scala/hydro/common/testing/FakeI18n.scala -------------------------------------------------------------------------------- /app/shared/src/main/scala/hydro/common/time/Clock.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/shared/src/main/scala/hydro/common/time/Clock.scala -------------------------------------------------------------------------------- /app/shared/src/main/scala/hydro/common/time/JavaTimeImplicits.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/shared/src/main/scala/hydro/common/time/JavaTimeImplicits.scala -------------------------------------------------------------------------------- /app/shared/src/main/scala/hydro/common/time/LocalDateTime.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/shared/src/main/scala/hydro/common/time/LocalDateTime.scala -------------------------------------------------------------------------------- /app/shared/src/main/scala/hydro/common/time/LocalDateTimes.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/shared/src/main/scala/hydro/common/time/LocalDateTimes.scala -------------------------------------------------------------------------------- /app/shared/src/main/scala/hydro/common/time/TimeUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/shared/src/main/scala/hydro/common/time/TimeUtils.scala -------------------------------------------------------------------------------- /app/shared/src/main/scala/hydro/models/Entity.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/shared/src/main/scala/hydro/models/Entity.scala -------------------------------------------------------------------------------- /app/shared/src/main/scala/hydro/models/UpdatableEntity.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/shared/src/main/scala/hydro/models/UpdatableEntity.scala -------------------------------------------------------------------------------- /app/shared/src/main/scala/hydro/models/access/DbQuery.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/shared/src/main/scala/hydro/models/access/DbQuery.scala -------------------------------------------------------------------------------- /app/shared/src/main/scala/hydro/models/access/DbQueryExecutor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/shared/src/main/scala/hydro/models/access/DbQueryExecutor.scala -------------------------------------------------------------------------------- /app/shared/src/main/scala/hydro/models/access/DbQueryImplicits.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/shared/src/main/scala/hydro/models/access/DbQueryImplicits.scala -------------------------------------------------------------------------------- /app/shared/src/main/scala/hydro/models/access/DbResultSet.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/shared/src/main/scala/hydro/models/access/DbResultSet.scala -------------------------------------------------------------------------------- /app/shared/src/main/scala/hydro/models/access/EntityAccess.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/shared/src/main/scala/hydro/models/access/EntityAccess.scala -------------------------------------------------------------------------------- /app/shared/src/main/scala/hydro/models/access/ModelField.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/shared/src/main/scala/hydro/models/access/ModelField.scala -------------------------------------------------------------------------------- /app/shared/src/main/scala/hydro/models/modification/EntityModification.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/shared/src/main/scala/hydro/models/modification/EntityModification.scala -------------------------------------------------------------------------------- /app/shared/src/main/scala/hydro/models/modification/EntityType.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/app/shared/src/main/scala/hydro/models/modification/EntityType.scala -------------------------------------------------------------------------------- /conf/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/conf/application.conf -------------------------------------------------------------------------------- /docker-compose-for-tests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/docker-compose-for-tests.yaml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /project/BuildSettings.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/project/BuildSettings.scala -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.9.7 2 | -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/project/plugins.sbt -------------------------------------------------------------------------------- /scalastyle-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/scalastyle-config.xml -------------------------------------------------------------------------------- /screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/screenshot.png -------------------------------------------------------------------------------- /unix-service.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymanjens/piga/HEAD/unix-service.sh --------------------------------------------------------------------------------