├── .cirrus.yml ├── .dockerignore ├── .editorconfig ├── .env ├── .git-blame-ignore-revs ├── .githooks └── pre-commit ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ └── bug_report.md ├── PULL_REQUEST_TEMPLATE.md ├── dependabot.yml ├── mergify.yml └── workflows │ ├── backend.yml │ ├── changelog.yaml │ ├── check-duplicate-indexes.sh │ ├── check-missing-fk-indexes.sh │ ├── deploy-dev.yml │ ├── docker-image.yml │ ├── duplicate-indexes.yaml │ ├── frontend.yml │ ├── linting.yml │ ├── missing-fk-indexes.yml │ ├── nix-check.yaml.backup │ ├── setup.sh │ └── test-docker-image.yml ├── .gitignore ├── .hlint.yaml ├── .sosrc ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE ├── Makefile ├── README.md ├── app ├── cli │ ├── DesignSystem.hs │ └── Main.hs └── server │ └── Main.hs ├── assets ├── .stylelintignore ├── .stylelintrc.json ├── css │ ├── 1-core │ │ ├── 1-reset.css │ │ ├── 2-core.css │ │ └── 3-variables.css │ ├── 2-components │ │ ├── 1-navbar.css │ │ ├── 10-error.css │ │ ├── 11-advisory-list-item.css │ │ ├── 12-headline.css │ │ ├── 13-package-group.css │ │ ├── 14-version-list.css │ │ ├── 15-theme-switch.css │ │ ├── 16-page-title.css │ │ ├── 17-skip-link.css │ │ ├── 2-package-component.css │ │ ├── 3-breadcrumb.css │ │ ├── 4-license.css │ │ ├── 5-primary-search.css │ │ ├── 6-secondary-search.css │ │ ├── 7-button.css │ │ ├── 8-alert.css │ │ └── 9-terminal-icon.css │ ├── 3-screens │ │ ├── 1-package │ │ │ ├── 1-package.css │ │ │ ├── 2-release-changelog.css │ │ │ ├── 3-release-readme.css │ │ │ ├── 4-compiler-badge.css │ │ │ └── 5-security.css │ │ ├── 2-categories.css │ │ ├── 3-package-list.css │ │ ├── 4-front-page.css │ │ ├── 5-settings │ │ │ └── 1-dashboard.css │ │ ├── 6-about.css │ │ └── 7-auth.css │ ├── 4-helpers │ │ ├── 1-globals.css │ │ ├── 2-colors.css │ │ ├── 3-spacing.css │ │ ├── 4-typography.css │ │ └── 5-state.css │ ├── 5-vendors │ │ ├── font-awesome.css │ │ └── prism.css │ └── styles.css ├── esbuild.config.js ├── favicon.ico ├── feed │ └── pretty-atom-feed.xsl ├── icons │ ├── android-chrome-192x192.png │ ├── android-chrome-512x512.png │ ├── apple-touch-icon.png │ ├── browserconfig.xml │ ├── chevron-right-outline.svg │ ├── favicon-16x16.png │ ├── favicon-32x32.png │ ├── favicon-dev-16x16.png │ ├── favicon-dev-32x32.png │ ├── favicon-dev.svg │ ├── favicon.svg │ ├── logo_dark_mode.svg │ ├── logo_light_mode.svg │ ├── moon.svg │ ├── mstile-144x144.png │ ├── mstile-150x150.png │ ├── mstile-310x150.png │ ├── mstile-310x310.png │ ├── mstile-70x70.png │ ├── safari-pinned-tab.svg │ ├── search.svg │ ├── site.webmanifest │ └── sun.svg ├── js │ ├── app.js │ ├── htmx.js │ ├── polyfills.js │ └── prism.js ├── package.json ├── style-tokens │ ├── colors.json │ ├── fonts.json │ ├── spacing.json │ └── tokens.js ├── webfonts │ ├── fa-brands-400.ttf │ ├── fa-brands-400.woff2 │ ├── fa-regular-400.ttf │ ├── fa-regular-400.woff2 │ ├── fa-solid-900.ttf │ ├── fa-solid-900.woff2 │ ├── fa-v4compatibility.ttf │ └── fa-v4compatibility.woff2 └── yarn.lock ├── banners ├── logo-dark-background.png └── logo-light-background.png ├── cabal.project ├── cabal.project.freeze ├── cabal.project.repositories ├── changelog.d ├── 953 └── config ├── database.env ├── default.nix ├── deployment ├── ansible.cfg ├── inventory.yaml ├── playbooks │ └── deploy-dev.yaml └── roles │ └── deploy-dev │ ├── README.md │ ├── defaults │ └── main.yml │ ├── handlers │ └── main.yml │ ├── meta │ └── main.yml │ ├── tasks │ ├── main.yml │ ├── setup-nginx-config.yaml │ └── update-development.yaml │ ├── templates │ └── dev.flora.pm.nginx │ ├── tests │ ├── inventory │ └── test.yml │ └── vars │ └── main.yml ├── design ├── .storybook │ ├── main.js │ └── preview.js ├── package-lock.json ├── package.json ├── stories │ ├── Colours.stories.mdx │ ├── advisory-preview.stories.js │ ├── alerts.stories.js │ ├── assets │ │ ├── accessibility.png │ │ ├── accessibility.svg │ │ ├── addon-library.png │ │ ├── assets.png │ │ ├── context.png │ │ ├── discord.svg │ │ ├── docs.png │ │ ├── figma-plugin.png │ │ ├── github.svg │ │ ├── share.png │ │ ├── styling.png │ │ ├── testing.png │ │ ├── theming.png │ │ ├── tutorials.svg │ │ └── youtube.svg │ ├── category-card.stories.js │ ├── package-list--item.stories.js │ └── pagination-area.stories.js ├── styles.css └── yarn.lock ├── docker-compose.live-eventlog.yml ├── docker-compose.yml ├── docs ├── .gitignore ├── README.md ├── babel.config.js ├── docs │ ├── intro.md │ ├── namespaces.md │ ├── package-feeds.md │ └── search.md ├── docusaurus.config.js ├── missing │ └── index.html ├── package.json ├── postbuild.js ├── redoc-plugin │ └── index.js ├── sidebars.js ├── src │ ├── css │ │ └── custom.css │ ├── pages │ │ └── api-reference.tsx │ └── theme │ │ ├── ApiReference.tsx │ │ └── NavbarItem │ │ └── ComponentTypes.js ├── static │ ├── .nojekyll │ └── img │ │ ├── favicon.png │ │ ├── feed-screenshot.png │ │ └── logo-dark-background.png ├── tsconfig.json └── yarn.lock ├── environment.ci.sh ├── environment.docker.sh ├── environment.sh ├── environment.test.sh ├── flake.lock ├── flake.nix ├── flora.cabal ├── fourmolu.yaml ├── ghc-tags.yaml ├── hie.yaml ├── migrations ├── 20211105225100_create_users.sql ├── 20211105230339_create_organisations.sql ├── 20211105230339_create_user_organisation.sql ├── 20211106003401_create_packages.sql ├── 20211106120712_create_package_publishers.sql ├── 20211106123053_create_releases.sql ├── 20211106123100_create_package_components.sql ├── 20211106123253_create_requirements.sql ├── 20211106140016_create_downloads.sql ├── 20211113195849_create_dependents.sql ├── 20211216201331_create_persistent_sessions.sql ├── 20220211183303_create_categories.sql ├── 20220211183605_create_package_categories.sql ├── 20220326182257_create_latest_versions.sql ├── 20220531232510_create_oddjobs.sql ├── 20221227125533_add_oddjobs_payload_index.sql ├── 20230407180816_exclude_deprecated_releases_from_latest_versions.sql ├── 20230611171412_packageindexes.sql ├── 20230623168754_add_repo_to_release.sql ├── 20230809181650_create_binary.sql ├── 20230924120348_add_revised_at.sql ├── 20231002224826_add_url_to_package_indexes.sql ├── 20231020123433_add_requirement_components.sql ├── 20231122154627_add_totp_to_users.sql ├── 20231210110311_add_description_to_package_index.sql ├── 20240225155408_add_buildtype_to_releases.sql ├── 20240315155250_create_elem_rating_type.sql ├── 20240617215020_make_archive_checksum_nullable.sql ├── 20240906101200_add_upload_and_revision_times_to_latest_versions.sql ├── 20240927141418_create_package_groups.sql ├── 20240927142245_create_package_group_packages.sql ├── 20241004135653_missing_fk_indexes.sql ├── 20241008193658_drop_redundant_indexes.sql ├── 20241011153354_create_security_advisories.sql ├── 20241011154110_create_affected_packages.sql ├── 20241014081932_create_affected_version_ranges.sql ├── 20241116223018_add_index_on_release_version.sql ├── 20250401133359_drop_owner_id_from_packages.sql ├── 20250422172734_add_missing_indexes_on_packages.sql ├── 20250423170104_create_package_feeds.sql ├── 20250608131858_add_mlabs_package_index.sql ├── 20250610211728_add_index_dependencies.sql └── 20250710104716_use_hackage_namespace_for_core_libraries.sql ├── nix ├── hspkgs.nix ├── pre-commit-config.nix └── shell-config.nix ├── scripts ├── .zshrc ├── duplicate-indexes.sql ├── generate-changelog.sh ├── get-app-tables.sql ├── missing-fk-indexes.sql ├── run-tests.sh ├── run-with-test-config.sh ├── shell-welcome.txt └── start-tmux.sh ├── shell.nix ├── src ├── advisories │ └── Advisories │ │ ├── Import.hs │ │ ├── Import │ │ └── Error.hs │ │ └── Model │ │ ├── Advisory │ │ ├── Query.hs │ │ ├── Types.hs │ │ └── Update.hs │ │ └── Affected │ │ ├── Query.hs │ │ ├── Types.hs │ │ └── Update.hs ├── core │ └── Flora │ │ ├── DB │ │ └── Exception.hs │ │ ├── Environment.hs │ │ ├── Environment │ │ ├── Config.hs │ │ └── Env.hs │ │ ├── Import │ │ ├── Categories.hs │ │ ├── Package.hs │ │ ├── Package │ │ │ ├── Bulk │ │ │ │ ├── Archive.hs │ │ │ │ └── Stream.hs │ │ │ └── Types.hs │ │ └── Types.hs │ │ ├── Logging.hs │ │ ├── Model │ │ ├── Admin │ │ │ └── Report.hs │ │ ├── BlobIndex │ │ │ ├── Internal.hs │ │ │ ├── Query.hs │ │ │ ├── Types.hs │ │ │ └── Update.hs │ │ ├── BlobStore │ │ │ ├── API.hs │ │ │ └── Types.hs │ │ ├── Category.hs │ │ ├── Category │ │ │ ├── Query.hs │ │ │ ├── Types.hs │ │ │ └── Update.hs │ │ ├── Component │ │ │ ├── Query.hs │ │ │ └── Types.hs │ │ ├── Downloads.hs │ │ ├── Feed │ │ │ ├── Query.hs │ │ │ ├── Types.hs │ │ │ └── Update.hs │ │ ├── Job.hs │ │ ├── Organisation.hs │ │ ├── Package.hs │ │ ├── Package │ │ │ ├── Guard.hs │ │ │ ├── Orphans.hs │ │ │ ├── Publisher.hs │ │ │ ├── Query.hs │ │ │ ├── Types.hs │ │ │ └── Update.hs │ │ ├── PackageGroup │ │ │ ├── Guards.hs │ │ │ ├── Query.hs │ │ │ ├── Types.hs │ │ │ └── Update.hs │ │ ├── PackageGroupPackage │ │ │ ├── Query.hs │ │ │ ├── Types.hs │ │ │ └── Update.hs │ │ ├── PackageIndex │ │ │ ├── Guard.hs │ │ │ ├── Query.hs │ │ │ ├── Types.hs │ │ │ └── Update.hs │ │ ├── PersistentSession.hs │ │ ├── Release.hs │ │ ├── Release │ │ │ ├── Guard.hs │ │ │ ├── Query.hs │ │ │ ├── Types.hs │ │ │ └── Update.hs │ │ ├── Requirement.hs │ │ ├── User.hs │ │ └── User │ │ │ ├── Query.hs │ │ │ └── Update.hs │ │ ├── Monad.hs │ │ ├── Monitoring.hs │ │ ├── Normalise.hs │ │ ├── QRCode.hs │ │ └── Tracing.hs ├── datatypes │ ├── Advisories │ │ ├── AffectedVersionRange │ │ │ └── Orphans.hs │ │ ├── CAPEC │ │ │ └── Orphans.hs │ │ ├── CVSS │ │ │ └── Orphans.hs │ │ ├── CWE │ │ │ └── Orphans.hs │ │ ├── HsecId │ │ │ └── Orphans.hs │ │ ├── Keyword │ │ │ └── Orphans.hs │ │ └── System │ │ │ └── Orphans.hs │ ├── Data │ │ ├── Aeson │ │ │ └── Orphans.hs │ │ ├── Positive.hs │ │ ├── Text │ │ │ ├── Display │ │ │ │ └── Orphans.hs │ │ │ └── HTML.hs │ │ └── Time │ │ │ └── Orphans.hs │ ├── Database │ │ └── PostgreSQL │ │ │ └── Simple │ │ │ └── Orphans.hs │ ├── Distribution │ │ ├── Orphans.hs │ │ └── Orphans │ │ │ ├── BuildType.hs │ │ │ ├── CompilerFlavor.hs │ │ │ ├── ConfVar.hs │ │ │ ├── PackageFlag.hs │ │ │ └── Version.hs │ ├── JSON.hs │ ├── Log │ │ └── Backend │ │ │ └── File.hs │ ├── Lucid │ │ └── Orphans.hs │ ├── OSV │ │ └── Reference │ │ │ └── Orphans.hs │ ├── Pandoc │ │ └── Orphans.hs │ ├── Prometheus │ │ └── Servant │ │ │ └── HasEndpoint.hs │ └── Servant │ │ └── API │ │ └── ContentTypes │ │ └── GZip.hs ├── jobs-worker │ └── FloraJobs │ │ ├── Render.hs │ │ ├── Runner.hs │ │ ├── Scheduler.hs │ │ ├── ThirdParties │ │ └── Hackage │ │ │ ├── API.hs │ │ │ └── Client.hs │ │ └── Types.hs ├── search │ └── Flora │ │ └── Search.hs └── web │ └── FloraWeb │ ├── API │ ├── Errors.hs │ ├── Routes.hs │ ├── Routes │ │ ├── Packages.hs │ │ └── Packages │ │ │ └── Types.hs │ ├── Server.hs │ └── Server │ │ └── Packages.hs │ ├── Atom.hs │ ├── Client.hs │ ├── Common │ ├── Auth.hs │ ├── Auth │ │ ├── TwoFactor.hs │ │ └── Types.hs │ ├── Guards.hs │ ├── OpenSearch.hs │ ├── Pagination.hs │ ├── Tracing.hs │ └── Utils.hs │ ├── Components │ ├── AdvisoryListItem.hs │ ├── Alert.hs │ ├── Button.hs │ ├── CategoryCard.hs │ ├── Header.hs │ ├── Icons.hs │ ├── MainSearchBar.hs │ ├── Navbar.hs │ ├── PackageGroup.hs │ ├── PackageListHeader.hs │ ├── PackageListItem.hs │ ├── PaginationNav.hs │ ├── Pill.hs │ ├── SkipLink.hs │ ├── SlimSearchBar.hs │ ├── Utils.hs │ └── VersionListHeader.hs │ ├── Embedded.hs │ ├── Feed │ ├── Routes.hs │ ├── Server.hs │ └── Templates.hs │ ├── Links.hs │ ├── LiveReload.hs │ ├── Pages │ ├── Routes.hs │ ├── Routes │ │ ├── Admin.hs │ │ ├── Admin │ │ │ └── Groups.hs │ │ ├── Categories.hs │ │ ├── Packages.hs │ │ ├── Search.hs │ │ ├── Sessions.hs │ │ └── Settings.hs │ ├── Server.hs │ ├── Server │ │ ├── Admin.hs │ │ ├── Admin │ │ │ └── Groups.hs │ │ ├── Categories.hs │ │ ├── Packages.hs │ │ ├── Search.hs │ │ ├── Sessions.hs │ │ └── Settings.hs │ ├── Templates.hs │ └── Templates │ │ ├── Admin.hs │ │ ├── Admin │ │ ├── Packages.hs │ │ └── Users.hs │ │ ├── Error.hs │ │ ├── Haddock.hs │ │ ├── Packages.hs │ │ ├── Screens │ │ ├── Admin │ │ │ └── Groups.hs │ │ ├── Categories.hs │ │ ├── Categories │ │ │ ├── Index.hs │ │ │ └── Show.hs │ │ ├── Home.hs │ │ ├── Packages.hs │ │ ├── Search.hs │ │ ├── Sessions.hs │ │ └── Settings.hs │ │ └── Types.hs │ ├── Routes.hs │ ├── Servant │ └── Common.hs │ ├── Server.hs │ ├── Session.hs │ └── Types.hs ├── supervisor.sh ├── supervisor └── logs │ └── .keep ├── supervisord.conf └── test ├── Flora ├── AdvisorySpec.hs ├── BlobSpec.hs ├── CabalSpec.hs ├── CategorySpec.hs ├── FeedSpec.hs ├── ImportSpec.hs ├── OddJobSpec.hs ├── PackageGroupSpec.hs ├── PackageSpec.hs ├── SearchSpec.hs ├── TemplateSpec.hs ├── TestUtils.hs └── UserSpec.hs ├── Main.hs └── fixtures ├── Cabal ├── cardano │ └── 01-index.tar.gz ├── hackage │ └── 01-index.tar.gz └── mlabs │ └── 01-index.tar.gz └── test-namespace ├── 01-index.tar.gz ├── b-0.1.0.0.tar.gz ├── bad-tar-0.1.0.0.tar.gz └── malformed-tar-0.1.0.0.tar.gz /.cirrus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/.cirrus.yml -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/.dockerignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env: -------------------------------------------------------------------------------- 1 | COMPOSE_PROFILES=local 2 | -------------------------------------------------------------------------------- /.git-blame-ignore-revs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/.git-blame-ignore-revs -------------------------------------------------------------------------------- /.githooks/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/.githooks/pre-commit -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/mergify.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/.github/mergify.yml -------------------------------------------------------------------------------- /.github/workflows/backend.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/.github/workflows/backend.yml -------------------------------------------------------------------------------- /.github/workflows/changelog.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/.github/workflows/changelog.yaml -------------------------------------------------------------------------------- /.github/workflows/check-duplicate-indexes.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/.github/workflows/check-duplicate-indexes.sh -------------------------------------------------------------------------------- /.github/workflows/check-missing-fk-indexes.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/.github/workflows/check-missing-fk-indexes.sh -------------------------------------------------------------------------------- /.github/workflows/deploy-dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/.github/workflows/deploy-dev.yml -------------------------------------------------------------------------------- /.github/workflows/docker-image.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/.github/workflows/docker-image.yml -------------------------------------------------------------------------------- /.github/workflows/duplicate-indexes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/.github/workflows/duplicate-indexes.yaml -------------------------------------------------------------------------------- /.github/workflows/frontend.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/.github/workflows/frontend.yml -------------------------------------------------------------------------------- /.github/workflows/linting.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/.github/workflows/linting.yml -------------------------------------------------------------------------------- /.github/workflows/missing-fk-indexes.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/.github/workflows/missing-fk-indexes.yml -------------------------------------------------------------------------------- /.github/workflows/nix-check.yaml.backup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/.github/workflows/nix-check.yaml.backup -------------------------------------------------------------------------------- /.github/workflows/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/.github/workflows/setup.sh -------------------------------------------------------------------------------- /.github/workflows/test-docker-image.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/.github/workflows/test-docker-image.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/.gitignore -------------------------------------------------------------------------------- /.hlint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/.hlint.yaml -------------------------------------------------------------------------------- /.sosrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/.sosrc -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/README.md -------------------------------------------------------------------------------- /app/cli/DesignSystem.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/app/cli/DesignSystem.hs -------------------------------------------------------------------------------- /app/cli/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/app/cli/Main.hs -------------------------------------------------------------------------------- /app/server/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/app/server/Main.hs -------------------------------------------------------------------------------- /assets/.stylelintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/.stylelintignore -------------------------------------------------------------------------------- /assets/.stylelintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/.stylelintrc.json -------------------------------------------------------------------------------- /assets/css/1-core/1-reset.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/css/1-core/1-reset.css -------------------------------------------------------------------------------- /assets/css/1-core/2-core.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/css/1-core/2-core.css -------------------------------------------------------------------------------- /assets/css/1-core/3-variables.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/css/1-core/3-variables.css -------------------------------------------------------------------------------- /assets/css/2-components/1-navbar.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/css/2-components/1-navbar.css -------------------------------------------------------------------------------- /assets/css/2-components/10-error.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/css/2-components/10-error.css -------------------------------------------------------------------------------- /assets/css/2-components/11-advisory-list-item.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/css/2-components/11-advisory-list-item.css -------------------------------------------------------------------------------- /assets/css/2-components/12-headline.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/css/2-components/12-headline.css -------------------------------------------------------------------------------- /assets/css/2-components/13-package-group.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/css/2-components/13-package-group.css -------------------------------------------------------------------------------- /assets/css/2-components/14-version-list.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/css/2-components/14-version-list.css -------------------------------------------------------------------------------- /assets/css/2-components/15-theme-switch.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/css/2-components/15-theme-switch.css -------------------------------------------------------------------------------- /assets/css/2-components/16-page-title.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/css/2-components/16-page-title.css -------------------------------------------------------------------------------- /assets/css/2-components/17-skip-link.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/css/2-components/17-skip-link.css -------------------------------------------------------------------------------- /assets/css/2-components/2-package-component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/css/2-components/2-package-component.css -------------------------------------------------------------------------------- /assets/css/2-components/3-breadcrumb.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/css/2-components/3-breadcrumb.css -------------------------------------------------------------------------------- /assets/css/2-components/4-license.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/css/2-components/4-license.css -------------------------------------------------------------------------------- /assets/css/2-components/5-primary-search.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/css/2-components/5-primary-search.css -------------------------------------------------------------------------------- /assets/css/2-components/6-secondary-search.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/css/2-components/6-secondary-search.css -------------------------------------------------------------------------------- /assets/css/2-components/7-button.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/css/2-components/7-button.css -------------------------------------------------------------------------------- /assets/css/2-components/8-alert.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/css/2-components/8-alert.css -------------------------------------------------------------------------------- /assets/css/2-components/9-terminal-icon.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/css/2-components/9-terminal-icon.css -------------------------------------------------------------------------------- /assets/css/3-screens/1-package/1-package.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/css/3-screens/1-package/1-package.css -------------------------------------------------------------------------------- /assets/css/3-screens/1-package/2-release-changelog.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/css/3-screens/1-package/2-release-changelog.css -------------------------------------------------------------------------------- /assets/css/3-screens/1-package/3-release-readme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/css/3-screens/1-package/3-release-readme.css -------------------------------------------------------------------------------- /assets/css/3-screens/1-package/4-compiler-badge.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/css/3-screens/1-package/4-compiler-badge.css -------------------------------------------------------------------------------- /assets/css/3-screens/1-package/5-security.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/css/3-screens/1-package/5-security.css -------------------------------------------------------------------------------- /assets/css/3-screens/2-categories.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/css/3-screens/2-categories.css -------------------------------------------------------------------------------- /assets/css/3-screens/3-package-list.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/css/3-screens/3-package-list.css -------------------------------------------------------------------------------- /assets/css/3-screens/4-front-page.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/css/3-screens/4-front-page.css -------------------------------------------------------------------------------- /assets/css/3-screens/5-settings/1-dashboard.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/css/3-screens/5-settings/1-dashboard.css -------------------------------------------------------------------------------- /assets/css/3-screens/6-about.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/css/3-screens/6-about.css -------------------------------------------------------------------------------- /assets/css/3-screens/7-auth.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/css/3-screens/7-auth.css -------------------------------------------------------------------------------- /assets/css/4-helpers/1-globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/css/4-helpers/1-globals.css -------------------------------------------------------------------------------- /assets/css/4-helpers/2-colors.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/css/4-helpers/2-colors.css -------------------------------------------------------------------------------- /assets/css/4-helpers/3-spacing.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/css/4-helpers/3-spacing.css -------------------------------------------------------------------------------- /assets/css/4-helpers/4-typography.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/css/4-helpers/4-typography.css -------------------------------------------------------------------------------- /assets/css/4-helpers/5-state.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/css/4-helpers/5-state.css -------------------------------------------------------------------------------- /assets/css/5-vendors/font-awesome.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/css/5-vendors/font-awesome.css -------------------------------------------------------------------------------- /assets/css/5-vendors/prism.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/css/5-vendors/prism.css -------------------------------------------------------------------------------- /assets/css/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/css/styles.css -------------------------------------------------------------------------------- /assets/esbuild.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/esbuild.config.js -------------------------------------------------------------------------------- /assets/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/favicon.ico -------------------------------------------------------------------------------- /assets/feed/pretty-atom-feed.xsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/feed/pretty-atom-feed.xsl -------------------------------------------------------------------------------- /assets/icons/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/icons/android-chrome-192x192.png -------------------------------------------------------------------------------- /assets/icons/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/icons/android-chrome-512x512.png -------------------------------------------------------------------------------- /assets/icons/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/icons/apple-touch-icon.png -------------------------------------------------------------------------------- /assets/icons/browserconfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/icons/browserconfig.xml -------------------------------------------------------------------------------- /assets/icons/chevron-right-outline.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /assets/icons/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/icons/favicon-16x16.png -------------------------------------------------------------------------------- /assets/icons/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/icons/favicon-32x32.png -------------------------------------------------------------------------------- /assets/icons/favicon-dev-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/icons/favicon-dev-16x16.png -------------------------------------------------------------------------------- /assets/icons/favicon-dev-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/icons/favicon-dev-32x32.png -------------------------------------------------------------------------------- /assets/icons/favicon-dev.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/icons/favicon-dev.svg -------------------------------------------------------------------------------- /assets/icons/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/icons/favicon.svg -------------------------------------------------------------------------------- /assets/icons/logo_dark_mode.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/icons/logo_dark_mode.svg -------------------------------------------------------------------------------- /assets/icons/logo_light_mode.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/icons/logo_light_mode.svg -------------------------------------------------------------------------------- /assets/icons/moon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/icons/moon.svg -------------------------------------------------------------------------------- /assets/icons/mstile-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/icons/mstile-144x144.png -------------------------------------------------------------------------------- /assets/icons/mstile-150x150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/icons/mstile-150x150.png -------------------------------------------------------------------------------- /assets/icons/mstile-310x150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/icons/mstile-310x150.png -------------------------------------------------------------------------------- /assets/icons/mstile-310x310.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/icons/mstile-310x310.png -------------------------------------------------------------------------------- /assets/icons/mstile-70x70.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/icons/mstile-70x70.png -------------------------------------------------------------------------------- /assets/icons/safari-pinned-tab.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/icons/safari-pinned-tab.svg -------------------------------------------------------------------------------- /assets/icons/search.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/icons/search.svg -------------------------------------------------------------------------------- /assets/icons/site.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/icons/site.webmanifest -------------------------------------------------------------------------------- /assets/icons/sun.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/icons/sun.svg -------------------------------------------------------------------------------- /assets/js/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/js/app.js -------------------------------------------------------------------------------- /assets/js/htmx.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/js/htmx.js -------------------------------------------------------------------------------- /assets/js/polyfills.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/js/polyfills.js -------------------------------------------------------------------------------- /assets/js/prism.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/js/prism.js -------------------------------------------------------------------------------- /assets/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/package.json -------------------------------------------------------------------------------- /assets/style-tokens/colors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/style-tokens/colors.json -------------------------------------------------------------------------------- /assets/style-tokens/fonts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/style-tokens/fonts.json -------------------------------------------------------------------------------- /assets/style-tokens/spacing.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/style-tokens/spacing.json -------------------------------------------------------------------------------- /assets/style-tokens/tokens.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/style-tokens/tokens.js -------------------------------------------------------------------------------- /assets/webfonts/fa-brands-400.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/webfonts/fa-brands-400.ttf -------------------------------------------------------------------------------- /assets/webfonts/fa-brands-400.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/webfonts/fa-brands-400.woff2 -------------------------------------------------------------------------------- /assets/webfonts/fa-regular-400.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/webfonts/fa-regular-400.ttf -------------------------------------------------------------------------------- /assets/webfonts/fa-regular-400.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/webfonts/fa-regular-400.woff2 -------------------------------------------------------------------------------- /assets/webfonts/fa-solid-900.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/webfonts/fa-solid-900.ttf -------------------------------------------------------------------------------- /assets/webfonts/fa-solid-900.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/webfonts/fa-solid-900.woff2 -------------------------------------------------------------------------------- /assets/webfonts/fa-v4compatibility.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/webfonts/fa-v4compatibility.ttf -------------------------------------------------------------------------------- /assets/webfonts/fa-v4compatibility.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/webfonts/fa-v4compatibility.woff2 -------------------------------------------------------------------------------- /assets/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/assets/yarn.lock -------------------------------------------------------------------------------- /banners/logo-dark-background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/banners/logo-dark-background.png -------------------------------------------------------------------------------- /banners/logo-light-background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/banners/logo-light-background.png -------------------------------------------------------------------------------- /cabal.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/cabal.project -------------------------------------------------------------------------------- /cabal.project.freeze: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/cabal.project.freeze -------------------------------------------------------------------------------- /cabal.project.repositories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/cabal.project.repositories -------------------------------------------------------------------------------- /changelog.d/953: -------------------------------------------------------------------------------- 1 | synopsis: Use GHC 9.10.3, HLS 2.12, cabal 3.16 2 | prs: #953 3 | -------------------------------------------------------------------------------- /changelog.d/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/changelog.d/config -------------------------------------------------------------------------------- /database.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/database.env -------------------------------------------------------------------------------- /default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/default.nix -------------------------------------------------------------------------------- /deployment/ansible.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/deployment/ansible.cfg -------------------------------------------------------------------------------- /deployment/inventory.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/deployment/inventory.yaml -------------------------------------------------------------------------------- /deployment/playbooks/deploy-dev.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/deployment/playbooks/deploy-dev.yaml -------------------------------------------------------------------------------- /deployment/roles/deploy-dev/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/deployment/roles/deploy-dev/README.md -------------------------------------------------------------------------------- /deployment/roles/deploy-dev/defaults/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | # defaults file for flora-dev 3 | -------------------------------------------------------------------------------- /deployment/roles/deploy-dev/handlers/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | # handlers file for flora-dev 3 | -------------------------------------------------------------------------------- /deployment/roles/deploy-dev/meta/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/deployment/roles/deploy-dev/meta/main.yml -------------------------------------------------------------------------------- /deployment/roles/deploy-dev/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/deployment/roles/deploy-dev/tasks/main.yml -------------------------------------------------------------------------------- /deployment/roles/deploy-dev/tasks/setup-nginx-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/deployment/roles/deploy-dev/tasks/setup-nginx-config.yaml -------------------------------------------------------------------------------- /deployment/roles/deploy-dev/tasks/update-development.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/deployment/roles/deploy-dev/tasks/update-development.yaml -------------------------------------------------------------------------------- /deployment/roles/deploy-dev/templates/dev.flora.pm.nginx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/deployment/roles/deploy-dev/templates/dev.flora.pm.nginx -------------------------------------------------------------------------------- /deployment/roles/deploy-dev/tests/inventory: -------------------------------------------------------------------------------- 1 | localhost 2 | 3 | -------------------------------------------------------------------------------- /deployment/roles/deploy-dev/tests/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/deployment/roles/deploy-dev/tests/test.yml -------------------------------------------------------------------------------- /deployment/roles/deploy-dev/vars/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | # vars file for flora-dev 3 | -------------------------------------------------------------------------------- /design/.storybook/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/design/.storybook/main.js -------------------------------------------------------------------------------- /design/.storybook/preview.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/design/.storybook/preview.js -------------------------------------------------------------------------------- /design/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/design/package-lock.json -------------------------------------------------------------------------------- /design/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/design/package.json -------------------------------------------------------------------------------- /design/stories/Colours.stories.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/design/stories/Colours.stories.mdx -------------------------------------------------------------------------------- /design/stories/advisory-preview.stories.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/design/stories/advisory-preview.stories.js -------------------------------------------------------------------------------- /design/stories/alerts.stories.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/design/stories/alerts.stories.js -------------------------------------------------------------------------------- /design/stories/assets/accessibility.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/design/stories/assets/accessibility.png -------------------------------------------------------------------------------- /design/stories/assets/accessibility.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/design/stories/assets/accessibility.svg -------------------------------------------------------------------------------- /design/stories/assets/addon-library.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/design/stories/assets/addon-library.png -------------------------------------------------------------------------------- /design/stories/assets/assets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/design/stories/assets/assets.png -------------------------------------------------------------------------------- /design/stories/assets/context.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/design/stories/assets/context.png -------------------------------------------------------------------------------- /design/stories/assets/discord.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/design/stories/assets/discord.svg -------------------------------------------------------------------------------- /design/stories/assets/docs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/design/stories/assets/docs.png -------------------------------------------------------------------------------- /design/stories/assets/figma-plugin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/design/stories/assets/figma-plugin.png -------------------------------------------------------------------------------- /design/stories/assets/github.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/design/stories/assets/github.svg -------------------------------------------------------------------------------- /design/stories/assets/share.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/design/stories/assets/share.png -------------------------------------------------------------------------------- /design/stories/assets/styling.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/design/stories/assets/styling.png -------------------------------------------------------------------------------- /design/stories/assets/testing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/design/stories/assets/testing.png -------------------------------------------------------------------------------- /design/stories/assets/theming.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/design/stories/assets/theming.png -------------------------------------------------------------------------------- /design/stories/assets/tutorials.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/design/stories/assets/tutorials.svg -------------------------------------------------------------------------------- /design/stories/assets/youtube.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/design/stories/assets/youtube.svg -------------------------------------------------------------------------------- /design/stories/category-card.stories.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/design/stories/category-card.stories.js -------------------------------------------------------------------------------- /design/stories/package-list--item.stories.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/design/stories/package-list--item.stories.js -------------------------------------------------------------------------------- /design/stories/pagination-area.stories.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/design/stories/pagination-area.stories.js -------------------------------------------------------------------------------- /design/styles.css: -------------------------------------------------------------------------------- 1 | ../static/styles.css -------------------------------------------------------------------------------- /design/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/design/yarn.lock -------------------------------------------------------------------------------- /docker-compose.live-eventlog.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/docker-compose.live-eventlog.yml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/docs/.gitignore -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/docs/babel.config.js -------------------------------------------------------------------------------- /docs/docs/intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/docs/docs/intro.md -------------------------------------------------------------------------------- /docs/docs/namespaces.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/docs/docs/namespaces.md -------------------------------------------------------------------------------- /docs/docs/package-feeds.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/docs/docs/package-feeds.md -------------------------------------------------------------------------------- /docs/docs/search.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/docs/docs/search.md -------------------------------------------------------------------------------- /docs/docusaurus.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/docs/docusaurus.config.js -------------------------------------------------------------------------------- /docs/missing/index.html: -------------------------------------------------------------------------------- 1 | Flora documentation is not available 2 | -------------------------------------------------------------------------------- /docs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/docs/package.json -------------------------------------------------------------------------------- /docs/postbuild.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/docs/postbuild.js -------------------------------------------------------------------------------- /docs/redoc-plugin/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/docs/redoc-plugin/index.js -------------------------------------------------------------------------------- /docs/sidebars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/docs/sidebars.js -------------------------------------------------------------------------------- /docs/src/css/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/docs/src/css/custom.css -------------------------------------------------------------------------------- /docs/src/pages/api-reference.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/docs/src/pages/api-reference.tsx -------------------------------------------------------------------------------- /docs/src/theme/ApiReference.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/docs/src/theme/ApiReference.tsx -------------------------------------------------------------------------------- /docs/src/theme/NavbarItem/ComponentTypes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/docs/src/theme/NavbarItem/ComponentTypes.js -------------------------------------------------------------------------------- /docs/static/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/static/img/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/docs/static/img/favicon.png -------------------------------------------------------------------------------- /docs/static/img/feed-screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/docs/static/img/feed-screenshot.png -------------------------------------------------------------------------------- /docs/static/img/logo-dark-background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/docs/static/img/logo-dark-background.png -------------------------------------------------------------------------------- /docs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/docs/tsconfig.json -------------------------------------------------------------------------------- /docs/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/docs/yarn.lock -------------------------------------------------------------------------------- /environment.ci.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/environment.ci.sh -------------------------------------------------------------------------------- /environment.docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/environment.docker.sh -------------------------------------------------------------------------------- /environment.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/environment.sh -------------------------------------------------------------------------------- /environment.test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/environment.test.sh -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/flake.nix -------------------------------------------------------------------------------- /flora.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/flora.cabal -------------------------------------------------------------------------------- /fourmolu.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/fourmolu.yaml -------------------------------------------------------------------------------- /ghc-tags.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/ghc-tags.yaml -------------------------------------------------------------------------------- /hie.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/hie.yaml -------------------------------------------------------------------------------- /migrations/20211105225100_create_users.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/migrations/20211105225100_create_users.sql -------------------------------------------------------------------------------- /migrations/20211105230339_create_organisations.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/migrations/20211105230339_create_organisations.sql -------------------------------------------------------------------------------- /migrations/20211105230339_create_user_organisation.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/migrations/20211105230339_create_user_organisation.sql -------------------------------------------------------------------------------- /migrations/20211106003401_create_packages.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/migrations/20211106003401_create_packages.sql -------------------------------------------------------------------------------- /migrations/20211106120712_create_package_publishers.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/migrations/20211106120712_create_package_publishers.sql -------------------------------------------------------------------------------- /migrations/20211106123053_create_releases.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/migrations/20211106123053_create_releases.sql -------------------------------------------------------------------------------- /migrations/20211106123100_create_package_components.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/migrations/20211106123100_create_package_components.sql -------------------------------------------------------------------------------- /migrations/20211106123253_create_requirements.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/migrations/20211106123253_create_requirements.sql -------------------------------------------------------------------------------- /migrations/20211106140016_create_downloads.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/migrations/20211106140016_create_downloads.sql -------------------------------------------------------------------------------- /migrations/20211113195849_create_dependents.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/migrations/20211113195849_create_dependents.sql -------------------------------------------------------------------------------- /migrations/20211216201331_create_persistent_sessions.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/migrations/20211216201331_create_persistent_sessions.sql -------------------------------------------------------------------------------- /migrations/20220211183303_create_categories.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/migrations/20220211183303_create_categories.sql -------------------------------------------------------------------------------- /migrations/20220211183605_create_package_categories.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/migrations/20220211183605_create_package_categories.sql -------------------------------------------------------------------------------- /migrations/20220326182257_create_latest_versions.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/migrations/20220326182257_create_latest_versions.sql -------------------------------------------------------------------------------- /migrations/20220531232510_create_oddjobs.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/migrations/20220531232510_create_oddjobs.sql -------------------------------------------------------------------------------- /migrations/20221227125533_add_oddjobs_payload_index.sql: -------------------------------------------------------------------------------- 1 | CREATE INDEX ON oddjobs USING gin (payload); 2 | -------------------------------------------------------------------------------- /migrations/20230407180816_exclude_deprecated_releases_from_latest_versions.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/migrations/20230407180816_exclude_deprecated_releases_from_latest_versions.sql -------------------------------------------------------------------------------- /migrations/20230611171412_packageindexes.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/migrations/20230611171412_packageindexes.sql -------------------------------------------------------------------------------- /migrations/20230623168754_add_repo_to_release.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/migrations/20230623168754_add_repo_to_release.sql -------------------------------------------------------------------------------- /migrations/20230809181650_create_binary.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/migrations/20230809181650_create_binary.sql -------------------------------------------------------------------------------- /migrations/20230924120348_add_revised_at.sql: -------------------------------------------------------------------------------- 1 | alter table releases 2 | add revised_at timestamptz 3 | -------------------------------------------------------------------------------- /migrations/20231002224826_add_url_to_package_indexes.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/migrations/20231002224826_add_url_to_package_indexes.sql -------------------------------------------------------------------------------- /migrations/20231020123433_add_requirement_components.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/migrations/20231020123433_add_requirement_components.sql -------------------------------------------------------------------------------- /migrations/20231122154627_add_totp_to_users.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/migrations/20231122154627_add_totp_to_users.sql -------------------------------------------------------------------------------- /migrations/20231210110311_add_description_to_package_index.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/migrations/20231210110311_add_description_to_package_index.sql -------------------------------------------------------------------------------- /migrations/20240225155408_add_buildtype_to_releases.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/migrations/20240225155408_add_buildtype_to_releases.sql -------------------------------------------------------------------------------- /migrations/20240315155250_create_elem_rating_type.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/migrations/20240315155250_create_elem_rating_type.sql -------------------------------------------------------------------------------- /migrations/20240617215020_make_archive_checksum_nullable.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/migrations/20240617215020_make_archive_checksum_nullable.sql -------------------------------------------------------------------------------- /migrations/20240906101200_add_upload_and_revision_times_to_latest_versions.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/migrations/20240906101200_add_upload_and_revision_times_to_latest_versions.sql -------------------------------------------------------------------------------- /migrations/20240927141418_create_package_groups.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/migrations/20240927141418_create_package_groups.sql -------------------------------------------------------------------------------- /migrations/20240927142245_create_package_group_packages.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/migrations/20240927142245_create_package_group_packages.sql -------------------------------------------------------------------------------- /migrations/20241004135653_missing_fk_indexes.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/migrations/20241004135653_missing_fk_indexes.sql -------------------------------------------------------------------------------- /migrations/20241008193658_drop_redundant_indexes.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/migrations/20241008193658_drop_redundant_indexes.sql -------------------------------------------------------------------------------- /migrations/20241011153354_create_security_advisories.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/migrations/20241011153354_create_security_advisories.sql -------------------------------------------------------------------------------- /migrations/20241011154110_create_affected_packages.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/migrations/20241011154110_create_affected_packages.sql -------------------------------------------------------------------------------- /migrations/20241014081932_create_affected_version_ranges.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/migrations/20241014081932_create_affected_version_ranges.sql -------------------------------------------------------------------------------- /migrations/20241116223018_add_index_on_release_version.sql: -------------------------------------------------------------------------------- 1 | CREATE INDEX ON releases (version); 2 | -------------------------------------------------------------------------------- /migrations/20250401133359_drop_owner_id_from_packages.sql: -------------------------------------------------------------------------------- 1 | alter table packages 2 | drop column owner_id; 3 | -------------------------------------------------------------------------------- /migrations/20250422172734_add_missing_indexes_on_packages.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/migrations/20250422172734_add_missing_indexes_on_packages.sql -------------------------------------------------------------------------------- /migrations/20250423170104_create_package_feeds.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/migrations/20250423170104_create_package_feeds.sql -------------------------------------------------------------------------------- /migrations/20250608131858_add_mlabs_package_index.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/migrations/20250608131858_add_mlabs_package_index.sql -------------------------------------------------------------------------------- /migrations/20250610211728_add_index_dependencies.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/migrations/20250610211728_add_index_dependencies.sql -------------------------------------------------------------------------------- /migrations/20250710104716_use_hackage_namespace_for_core_libraries.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/migrations/20250710104716_use_hackage_namespace_for_core_libraries.sql -------------------------------------------------------------------------------- /nix/hspkgs.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/nix/hspkgs.nix -------------------------------------------------------------------------------- /nix/pre-commit-config.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/nix/pre-commit-config.nix -------------------------------------------------------------------------------- /nix/shell-config.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/nix/shell-config.nix -------------------------------------------------------------------------------- /scripts/.zshrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/scripts/.zshrc -------------------------------------------------------------------------------- /scripts/duplicate-indexes.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/scripts/duplicate-indexes.sql -------------------------------------------------------------------------------- /scripts/generate-changelog.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/scripts/generate-changelog.sh -------------------------------------------------------------------------------- /scripts/get-app-tables.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/scripts/get-app-tables.sql -------------------------------------------------------------------------------- /scripts/missing-fk-indexes.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/scripts/missing-fk-indexes.sql -------------------------------------------------------------------------------- /scripts/run-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/scripts/run-tests.sh -------------------------------------------------------------------------------- /scripts/run-with-test-config.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/scripts/run-with-test-config.sh -------------------------------------------------------------------------------- /scripts/shell-welcome.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/scripts/shell-welcome.txt -------------------------------------------------------------------------------- /scripts/start-tmux.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/scripts/start-tmux.sh -------------------------------------------------------------------------------- /shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/shell.nix -------------------------------------------------------------------------------- /src/advisories/Advisories/Import.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/advisories/Advisories/Import.hs -------------------------------------------------------------------------------- /src/advisories/Advisories/Import/Error.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/advisories/Advisories/Import/Error.hs -------------------------------------------------------------------------------- /src/advisories/Advisories/Model/Advisory/Query.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/advisories/Advisories/Model/Advisory/Query.hs -------------------------------------------------------------------------------- /src/advisories/Advisories/Model/Advisory/Types.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/advisories/Advisories/Model/Advisory/Types.hs -------------------------------------------------------------------------------- /src/advisories/Advisories/Model/Advisory/Update.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/advisories/Advisories/Model/Advisory/Update.hs -------------------------------------------------------------------------------- /src/advisories/Advisories/Model/Affected/Query.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/advisories/Advisories/Model/Affected/Query.hs -------------------------------------------------------------------------------- /src/advisories/Advisories/Model/Affected/Types.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/advisories/Advisories/Model/Affected/Types.hs -------------------------------------------------------------------------------- /src/advisories/Advisories/Model/Affected/Update.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/advisories/Advisories/Model/Affected/Update.hs -------------------------------------------------------------------------------- /src/core/Flora/DB/Exception.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/core/Flora/DB/Exception.hs -------------------------------------------------------------------------------- /src/core/Flora/Environment.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/core/Flora/Environment.hs -------------------------------------------------------------------------------- /src/core/Flora/Environment/Config.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/core/Flora/Environment/Config.hs -------------------------------------------------------------------------------- /src/core/Flora/Environment/Env.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/core/Flora/Environment/Env.hs -------------------------------------------------------------------------------- /src/core/Flora/Import/Categories.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/core/Flora/Import/Categories.hs -------------------------------------------------------------------------------- /src/core/Flora/Import/Package.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/core/Flora/Import/Package.hs -------------------------------------------------------------------------------- /src/core/Flora/Import/Package/Bulk/Archive.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/core/Flora/Import/Package/Bulk/Archive.hs -------------------------------------------------------------------------------- /src/core/Flora/Import/Package/Bulk/Stream.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/core/Flora/Import/Package/Bulk/Stream.hs -------------------------------------------------------------------------------- /src/core/Flora/Import/Package/Types.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/core/Flora/Import/Package/Types.hs -------------------------------------------------------------------------------- /src/core/Flora/Import/Types.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/core/Flora/Import/Types.hs -------------------------------------------------------------------------------- /src/core/Flora/Logging.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/core/Flora/Logging.hs -------------------------------------------------------------------------------- /src/core/Flora/Model/Admin/Report.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/core/Flora/Model/Admin/Report.hs -------------------------------------------------------------------------------- /src/core/Flora/Model/BlobIndex/Internal.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/core/Flora/Model/BlobIndex/Internal.hs -------------------------------------------------------------------------------- /src/core/Flora/Model/BlobIndex/Query.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/core/Flora/Model/BlobIndex/Query.hs -------------------------------------------------------------------------------- /src/core/Flora/Model/BlobIndex/Types.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/core/Flora/Model/BlobIndex/Types.hs -------------------------------------------------------------------------------- /src/core/Flora/Model/BlobIndex/Update.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/core/Flora/Model/BlobIndex/Update.hs -------------------------------------------------------------------------------- /src/core/Flora/Model/BlobStore/API.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/core/Flora/Model/BlobStore/API.hs -------------------------------------------------------------------------------- /src/core/Flora/Model/BlobStore/Types.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/core/Flora/Model/BlobStore/Types.hs -------------------------------------------------------------------------------- /src/core/Flora/Model/Category.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/core/Flora/Model/Category.hs -------------------------------------------------------------------------------- /src/core/Flora/Model/Category/Query.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/core/Flora/Model/Category/Query.hs -------------------------------------------------------------------------------- /src/core/Flora/Model/Category/Types.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/core/Flora/Model/Category/Types.hs -------------------------------------------------------------------------------- /src/core/Flora/Model/Category/Update.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/core/Flora/Model/Category/Update.hs -------------------------------------------------------------------------------- /src/core/Flora/Model/Component/Query.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/core/Flora/Model/Component/Query.hs -------------------------------------------------------------------------------- /src/core/Flora/Model/Component/Types.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/core/Flora/Model/Component/Types.hs -------------------------------------------------------------------------------- /src/core/Flora/Model/Downloads.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/core/Flora/Model/Downloads.hs -------------------------------------------------------------------------------- /src/core/Flora/Model/Feed/Query.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/core/Flora/Model/Feed/Query.hs -------------------------------------------------------------------------------- /src/core/Flora/Model/Feed/Types.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/core/Flora/Model/Feed/Types.hs -------------------------------------------------------------------------------- /src/core/Flora/Model/Feed/Update.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/core/Flora/Model/Feed/Update.hs -------------------------------------------------------------------------------- /src/core/Flora/Model/Job.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/core/Flora/Model/Job.hs -------------------------------------------------------------------------------- /src/core/Flora/Model/Organisation.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/core/Flora/Model/Organisation.hs -------------------------------------------------------------------------------- /src/core/Flora/Model/Package.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/core/Flora/Model/Package.hs -------------------------------------------------------------------------------- /src/core/Flora/Model/Package/Guard.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/core/Flora/Model/Package/Guard.hs -------------------------------------------------------------------------------- /src/core/Flora/Model/Package/Orphans.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/core/Flora/Model/Package/Orphans.hs -------------------------------------------------------------------------------- /src/core/Flora/Model/Package/Publisher.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/core/Flora/Model/Package/Publisher.hs -------------------------------------------------------------------------------- /src/core/Flora/Model/Package/Query.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/core/Flora/Model/Package/Query.hs -------------------------------------------------------------------------------- /src/core/Flora/Model/Package/Types.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/core/Flora/Model/Package/Types.hs -------------------------------------------------------------------------------- /src/core/Flora/Model/Package/Update.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/core/Flora/Model/Package/Update.hs -------------------------------------------------------------------------------- /src/core/Flora/Model/PackageGroup/Guards.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/core/Flora/Model/PackageGroup/Guards.hs -------------------------------------------------------------------------------- /src/core/Flora/Model/PackageGroup/Query.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/core/Flora/Model/PackageGroup/Query.hs -------------------------------------------------------------------------------- /src/core/Flora/Model/PackageGroup/Types.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/core/Flora/Model/PackageGroup/Types.hs -------------------------------------------------------------------------------- /src/core/Flora/Model/PackageGroup/Update.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/core/Flora/Model/PackageGroup/Update.hs -------------------------------------------------------------------------------- /src/core/Flora/Model/PackageGroupPackage/Query.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/core/Flora/Model/PackageGroupPackage/Query.hs -------------------------------------------------------------------------------- /src/core/Flora/Model/PackageGroupPackage/Types.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/core/Flora/Model/PackageGroupPackage/Types.hs -------------------------------------------------------------------------------- /src/core/Flora/Model/PackageGroupPackage/Update.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/core/Flora/Model/PackageGroupPackage/Update.hs -------------------------------------------------------------------------------- /src/core/Flora/Model/PackageIndex/Guard.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/core/Flora/Model/PackageIndex/Guard.hs -------------------------------------------------------------------------------- /src/core/Flora/Model/PackageIndex/Query.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/core/Flora/Model/PackageIndex/Query.hs -------------------------------------------------------------------------------- /src/core/Flora/Model/PackageIndex/Types.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/core/Flora/Model/PackageIndex/Types.hs -------------------------------------------------------------------------------- /src/core/Flora/Model/PackageIndex/Update.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/core/Flora/Model/PackageIndex/Update.hs -------------------------------------------------------------------------------- /src/core/Flora/Model/PersistentSession.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/core/Flora/Model/PersistentSession.hs -------------------------------------------------------------------------------- /src/core/Flora/Model/Release.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/core/Flora/Model/Release.hs -------------------------------------------------------------------------------- /src/core/Flora/Model/Release/Guard.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/core/Flora/Model/Release/Guard.hs -------------------------------------------------------------------------------- /src/core/Flora/Model/Release/Query.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/core/Flora/Model/Release/Query.hs -------------------------------------------------------------------------------- /src/core/Flora/Model/Release/Types.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/core/Flora/Model/Release/Types.hs -------------------------------------------------------------------------------- /src/core/Flora/Model/Release/Update.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/core/Flora/Model/Release/Update.hs -------------------------------------------------------------------------------- /src/core/Flora/Model/Requirement.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/core/Flora/Model/Requirement.hs -------------------------------------------------------------------------------- /src/core/Flora/Model/User.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/core/Flora/Model/User.hs -------------------------------------------------------------------------------- /src/core/Flora/Model/User/Query.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/core/Flora/Model/User/Query.hs -------------------------------------------------------------------------------- /src/core/Flora/Model/User/Update.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/core/Flora/Model/User/Update.hs -------------------------------------------------------------------------------- /src/core/Flora/Monad.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/core/Flora/Monad.hs -------------------------------------------------------------------------------- /src/core/Flora/Monitoring.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/core/Flora/Monitoring.hs -------------------------------------------------------------------------------- /src/core/Flora/Normalise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/core/Flora/Normalise.hs -------------------------------------------------------------------------------- /src/core/Flora/QRCode.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/core/Flora/QRCode.hs -------------------------------------------------------------------------------- /src/core/Flora/Tracing.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/core/Flora/Tracing.hs -------------------------------------------------------------------------------- /src/datatypes/Advisories/AffectedVersionRange/Orphans.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/datatypes/Advisories/AffectedVersionRange/Orphans.hs -------------------------------------------------------------------------------- /src/datatypes/Advisories/CAPEC/Orphans.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/datatypes/Advisories/CAPEC/Orphans.hs -------------------------------------------------------------------------------- /src/datatypes/Advisories/CVSS/Orphans.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/datatypes/Advisories/CVSS/Orphans.hs -------------------------------------------------------------------------------- /src/datatypes/Advisories/CWE/Orphans.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/datatypes/Advisories/CWE/Orphans.hs -------------------------------------------------------------------------------- /src/datatypes/Advisories/HsecId/Orphans.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/datatypes/Advisories/HsecId/Orphans.hs -------------------------------------------------------------------------------- /src/datatypes/Advisories/Keyword/Orphans.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/datatypes/Advisories/Keyword/Orphans.hs -------------------------------------------------------------------------------- /src/datatypes/Advisories/System/Orphans.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/datatypes/Advisories/System/Orphans.hs -------------------------------------------------------------------------------- /src/datatypes/Data/Aeson/Orphans.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/datatypes/Data/Aeson/Orphans.hs -------------------------------------------------------------------------------- /src/datatypes/Data/Positive.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/datatypes/Data/Positive.hs -------------------------------------------------------------------------------- /src/datatypes/Data/Text/Display/Orphans.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/datatypes/Data/Text/Display/Orphans.hs -------------------------------------------------------------------------------- /src/datatypes/Data/Text/HTML.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/datatypes/Data/Text/HTML.hs -------------------------------------------------------------------------------- /src/datatypes/Data/Time/Orphans.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/datatypes/Data/Time/Orphans.hs -------------------------------------------------------------------------------- /src/datatypes/Database/PostgreSQL/Simple/Orphans.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/datatypes/Database/PostgreSQL/Simple/Orphans.hs -------------------------------------------------------------------------------- /src/datatypes/Distribution/Orphans.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/datatypes/Distribution/Orphans.hs -------------------------------------------------------------------------------- /src/datatypes/Distribution/Orphans/BuildType.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/datatypes/Distribution/Orphans/BuildType.hs -------------------------------------------------------------------------------- /src/datatypes/Distribution/Orphans/CompilerFlavor.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/datatypes/Distribution/Orphans/CompilerFlavor.hs -------------------------------------------------------------------------------- /src/datatypes/Distribution/Orphans/ConfVar.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/datatypes/Distribution/Orphans/ConfVar.hs -------------------------------------------------------------------------------- /src/datatypes/Distribution/Orphans/PackageFlag.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/datatypes/Distribution/Orphans/PackageFlag.hs -------------------------------------------------------------------------------- /src/datatypes/Distribution/Orphans/Version.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/datatypes/Distribution/Orphans/Version.hs -------------------------------------------------------------------------------- /src/datatypes/JSON.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/datatypes/JSON.hs -------------------------------------------------------------------------------- /src/datatypes/Log/Backend/File.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/datatypes/Log/Backend/File.hs -------------------------------------------------------------------------------- /src/datatypes/Lucid/Orphans.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/datatypes/Lucid/Orphans.hs -------------------------------------------------------------------------------- /src/datatypes/OSV/Reference/Orphans.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/datatypes/OSV/Reference/Orphans.hs -------------------------------------------------------------------------------- /src/datatypes/Pandoc/Orphans.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/datatypes/Pandoc/Orphans.hs -------------------------------------------------------------------------------- /src/datatypes/Prometheus/Servant/HasEndpoint.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/datatypes/Prometheus/Servant/HasEndpoint.hs -------------------------------------------------------------------------------- /src/datatypes/Servant/API/ContentTypes/GZip.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/datatypes/Servant/API/ContentTypes/GZip.hs -------------------------------------------------------------------------------- /src/jobs-worker/FloraJobs/Render.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/jobs-worker/FloraJobs/Render.hs -------------------------------------------------------------------------------- /src/jobs-worker/FloraJobs/Runner.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/jobs-worker/FloraJobs/Runner.hs -------------------------------------------------------------------------------- /src/jobs-worker/FloraJobs/Scheduler.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/jobs-worker/FloraJobs/Scheduler.hs -------------------------------------------------------------------------------- /src/jobs-worker/FloraJobs/ThirdParties/Hackage/API.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/jobs-worker/FloraJobs/ThirdParties/Hackage/API.hs -------------------------------------------------------------------------------- /src/jobs-worker/FloraJobs/ThirdParties/Hackage/Client.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/jobs-worker/FloraJobs/ThirdParties/Hackage/Client.hs -------------------------------------------------------------------------------- /src/jobs-worker/FloraJobs/Types.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/jobs-worker/FloraJobs/Types.hs -------------------------------------------------------------------------------- /src/search/Flora/Search.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/search/Flora/Search.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/API/Errors.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/API/Errors.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/API/Routes.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/API/Routes.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/API/Routes/Packages.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/API/Routes/Packages.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/API/Routes/Packages/Types.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/API/Routes/Packages/Types.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/API/Server.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/API/Server.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/API/Server/Packages.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/API/Server/Packages.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Atom.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Atom.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Client.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Client.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Common/Auth.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Common/Auth.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Common/Auth/TwoFactor.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Common/Auth/TwoFactor.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Common/Auth/Types.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Common/Auth/Types.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Common/Guards.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Common/Guards.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Common/OpenSearch.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Common/OpenSearch.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Common/Pagination.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Common/Pagination.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Common/Tracing.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Common/Tracing.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Common/Utils.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Common/Utils.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Components/AdvisoryListItem.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Components/AdvisoryListItem.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Components/Alert.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Components/Alert.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Components/Button.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Components/Button.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Components/CategoryCard.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Components/CategoryCard.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Components/Header.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Components/Header.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Components/Icons.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Components/Icons.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Components/MainSearchBar.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Components/MainSearchBar.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Components/Navbar.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Components/Navbar.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Components/PackageGroup.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Components/PackageGroup.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Components/PackageListHeader.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Components/PackageListHeader.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Components/PackageListItem.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Components/PackageListItem.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Components/PaginationNav.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Components/PaginationNav.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Components/Pill.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Components/Pill.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Components/SkipLink.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Components/SkipLink.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Components/SlimSearchBar.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Components/SlimSearchBar.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Components/Utils.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Components/Utils.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Components/VersionListHeader.hs: -------------------------------------------------------------------------------- 1 | module FloraWeb.Components.VersionListHeader where 2 | -------------------------------------------------------------------------------- /src/web/FloraWeb/Embedded.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Embedded.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Feed/Routes.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Feed/Routes.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Feed/Server.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Feed/Server.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Feed/Templates.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Feed/Templates.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Links.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Links.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/LiveReload.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/LiveReload.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Pages/Routes.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Pages/Routes.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Pages/Routes/Admin.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Pages/Routes/Admin.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Pages/Routes/Admin/Groups.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Pages/Routes/Admin/Groups.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Pages/Routes/Categories.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Pages/Routes/Categories.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Pages/Routes/Packages.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Pages/Routes/Packages.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Pages/Routes/Search.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Pages/Routes/Search.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Pages/Routes/Sessions.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Pages/Routes/Sessions.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Pages/Routes/Settings.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Pages/Routes/Settings.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Pages/Server.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Pages/Server.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Pages/Server/Admin.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Pages/Server/Admin.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Pages/Server/Admin/Groups.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Pages/Server/Admin/Groups.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Pages/Server/Categories.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Pages/Server/Categories.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Pages/Server/Packages.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Pages/Server/Packages.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Pages/Server/Search.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Pages/Server/Search.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Pages/Server/Sessions.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Pages/Server/Sessions.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Pages/Server/Settings.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Pages/Server/Settings.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Pages/Templates.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Pages/Templates.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Pages/Templates/Admin.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Pages/Templates/Admin.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Pages/Templates/Admin/Packages.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Pages/Templates/Admin/Packages.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Pages/Templates/Admin/Users.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Pages/Templates/Admin/Users.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Pages/Templates/Error.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Pages/Templates/Error.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Pages/Templates/Haddock.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Pages/Templates/Haddock.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Pages/Templates/Packages.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Pages/Templates/Packages.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Pages/Templates/Screens/Admin/Groups.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Pages/Templates/Screens/Admin/Groups.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Pages/Templates/Screens/Categories.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Pages/Templates/Screens/Categories.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Pages/Templates/Screens/Categories/Index.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Pages/Templates/Screens/Categories/Index.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Pages/Templates/Screens/Categories/Show.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Pages/Templates/Screens/Categories/Show.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Pages/Templates/Screens/Home.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Pages/Templates/Screens/Home.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Pages/Templates/Screens/Packages.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Pages/Templates/Screens/Packages.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Pages/Templates/Screens/Search.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Pages/Templates/Screens/Search.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Pages/Templates/Screens/Sessions.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Pages/Templates/Screens/Sessions.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Pages/Templates/Screens/Settings.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Pages/Templates/Screens/Settings.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Pages/Templates/Types.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Pages/Templates/Types.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Routes.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Routes.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Servant/Common.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Servant/Common.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Server.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Server.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Session.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Session.hs -------------------------------------------------------------------------------- /src/web/FloraWeb/Types.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/src/web/FloraWeb/Types.hs -------------------------------------------------------------------------------- /supervisor.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/supervisor.sh -------------------------------------------------------------------------------- /supervisor/logs/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /supervisord.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/supervisord.conf -------------------------------------------------------------------------------- /test/Flora/AdvisorySpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/test/Flora/AdvisorySpec.hs -------------------------------------------------------------------------------- /test/Flora/BlobSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/test/Flora/BlobSpec.hs -------------------------------------------------------------------------------- /test/Flora/CabalSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/test/Flora/CabalSpec.hs -------------------------------------------------------------------------------- /test/Flora/CategorySpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/test/Flora/CategorySpec.hs -------------------------------------------------------------------------------- /test/Flora/FeedSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/test/Flora/FeedSpec.hs -------------------------------------------------------------------------------- /test/Flora/ImportSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/test/Flora/ImportSpec.hs -------------------------------------------------------------------------------- /test/Flora/OddJobSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/test/Flora/OddJobSpec.hs -------------------------------------------------------------------------------- /test/Flora/PackageGroupSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/test/Flora/PackageGroupSpec.hs -------------------------------------------------------------------------------- /test/Flora/PackageSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/test/Flora/PackageSpec.hs -------------------------------------------------------------------------------- /test/Flora/SearchSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/test/Flora/SearchSpec.hs -------------------------------------------------------------------------------- /test/Flora/TemplateSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/test/Flora/TemplateSpec.hs -------------------------------------------------------------------------------- /test/Flora/TestUtils.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/test/Flora/TestUtils.hs -------------------------------------------------------------------------------- /test/Flora/UserSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/test/Flora/UserSpec.hs -------------------------------------------------------------------------------- /test/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/test/Main.hs -------------------------------------------------------------------------------- /test/fixtures/Cabal/cardano/01-index.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/test/fixtures/Cabal/cardano/01-index.tar.gz -------------------------------------------------------------------------------- /test/fixtures/Cabal/hackage/01-index.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/test/fixtures/Cabal/hackage/01-index.tar.gz -------------------------------------------------------------------------------- /test/fixtures/Cabal/mlabs/01-index.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/test/fixtures/Cabal/mlabs/01-index.tar.gz -------------------------------------------------------------------------------- /test/fixtures/test-namespace/01-index.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/test/fixtures/test-namespace/01-index.tar.gz -------------------------------------------------------------------------------- /test/fixtures/test-namespace/b-0.1.0.0.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/test/fixtures/test-namespace/b-0.1.0.0.tar.gz -------------------------------------------------------------------------------- /test/fixtures/test-namespace/bad-tar-0.1.0.0.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/test/fixtures/test-namespace/bad-tar-0.1.0.0.tar.gz -------------------------------------------------------------------------------- /test/fixtures/test-namespace/malformed-tar-0.1.0.0.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flora-pm/flora-server/HEAD/test/fixtures/test-namespace/malformed-tar-0.1.0.0.tar.gz --------------------------------------------------------------------------------