Skip to content

Move things around - #1245

Merged
tchoutri merged 1 commit into
developmentfrom
move-things-around-docker-hls
Sep 8, 2026
Merged

tchoutri merged 1 commit into
developmentfrom
move-things-around-docker-hls

Conversation

@tchoutri

@tchoutri tchoutri commented Sep 8, 2026

Copy link
Copy Markdown
Contributor

Proposed changes

Contributor checklist

  • My PR is related to <insert ticket number>
  • I have read and understood the CONTRIBUTING guide
  • I have inserted my change and a link to this PR in the CHANGELOG
  • I have updated documentation in ./docs/docs if a public feature has a behaviour change

@tchoutri
tchoutri merged commit dde7683 into development Sep 8, 2026
8 of 10 checks passed
@tchoutri
tchoutri deleted the move-things-around-docker-hls branch September 11, 2026 07:04
tchoutri added a commit that referenced this pull request Oct 7, 2026
* Bump development to 1.0.32

* Enable NoFieldSelectors to force usage of overloaded dot record syntax (#1081)

* List "Newly Added" and "Recently Updated" packages on the homepage (#1082)

* List "Newly Added" and "Recently Updated" packages on the homepage

closes #1079

* Implement time formatting for relative time

* Display relative time

* tweak CSS

* Update dependency postcss to v8.5.10 [SECURITY] (#1085)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* Bump fast-uri from 3.1.0 to 3.1.2 in /assets (#1084)

Bumps [fast-uri](https://github.com/fastify/fast-uri) from 3.1.0 to 3.1.2.
- [Release notes](https://github.com/fastify/fast-uri/releases)
- [Commits](https://github.com/fastify/fast-uri/compare/v3.1.0...v3.1.2)

---
updated-dependencies:
- dependency-name: fast-uri
  dependency-version: 3.1.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump fast-uri from 3.1.0 to 3.1.2 in /docs (#1083)

Bumps [fast-uri](https://github.com/fastify/fast-uri) from 3.1.0 to 3.1.2.
- [Release notes](https://github.com/fastify/fast-uri/releases)
- [Commits](https://github.com/fastify/fast-uri/compare/v3.1.0...v3.1.2)

---
updated-dependencies:
- dependency-name: fast-uri
  dependency-version: 3.1.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump @babel/plugin-transform-modules-systemjs in /docs (#1087)

Bumps [@babel/plugin-transform-modules-systemjs](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-modules-systemjs) from 7.28.5 to 7.29.4.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.29.4/packages/babel-plugin-transform-modules-systemjs)

---
updated-dependencies:
- dependency-name: "@babel/plugin-transform-modules-systemjs"
  dependency-version: 7.29.4
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump postcss from 8.5.9 to 8.5.14 in /design (#1086)

Bumps [postcss](https://github.com/postcss/postcss) from 8.5.9 to 8.5.14.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.5.9...8.5.14)

---
updated-dependencies:
- dependency-name: postcss
  dependency-version: 8.5.14
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Compute lottery factor for packages (#1069)

* Compute lottery factor for packages

* Turn some logInfo into logTrace

* Add observability hook in Arbiter

* Remove usage of wreq, be more granular in how jobs exceptions are handled

* Query recently active uploaders

* Add more logs in case of failure to get release upload information

* Update servant

* Use record dot notation for hackage client routes

* format

* Tweak query to get releases

* Remove remnants of haskell namespace

* link package uploader to release

* lint

* Use mainline servant

* fix stupid parentheses

* Add URLs to new upload columns

* Alright done

* Fix runner error message for READMEs

* Different logging settings for jobs runners (#1089)

* Update dependencies

* Remove postgresql-migration

* Rework environment and logging initialisation

* Switch to AGPLv3 license

* Handle more cases of 410 Gone from Hackage (#1090)

* Take release uploader username from tarball entry (#1092)

* Take release uploader username from tarball entry

* Add tracing constraints

* Only get usernames from tarball when it's Hackage

* label test packages as "local-hackage" not to mess up with username selection from tarball user owner

* Remove X and put Bsky handle in the README

* Remove CI badge

* Create Package Maintainers table (#1093)

* Create Package Maintainers table

closes #283

* Add missing index on package_uploader_id

* style

* Fetch users from Hackage too

* Use active maintainers instead of uploaders

* add changelog entry

* Bump webpack-dev-server from 5.2.3 to 5.2.4 in /docs (#1094)

Bumps [webpack-dev-server](https://github.com/webpack/webpack-dev-server) from 5.2.3 to 5.2.4.
- [Release notes](https://github.com/webpack/webpack-dev-server/releases)
- [Changelog](https://github.com/webpack/webpack-dev-server/blob/main/CHANGELOG.md)
- [Commits](https://github.com/webpack/webpack-dev-server/compare/v5.2.3...v5.2.4)

---
updated-dependencies:
- dependency-name: webpack-dev-server
  dependency-version: 5.2.4
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Add missing index on package_maintainers package_id

* Consolidate Flora.Model.Package.Types and remove Flora.Model.Package

* More granular database pool acquisition (#1095)

* Fix connection acquisition

* Fix logging environment component string (#1096)

* Try and reduce pool connections to 10 for tests

* Reduce amount of simultaneous processing of cabal packages in streamly

* More logging of pool connection acquisition

* Label connection acquisition with readonly/readwrite

* Remove nested withReadOnlyPool calls (#1099)

The outer calls here are not used, and in fact, nested acquisition of
resources from a pool can cause deadlocks (scary!)

* Install jaeger for the docker-compose setup

* replace scrive/tracing with hs-opentelemetry + effectful-tracing (#1100)

* replace scrive/tracing with hs-opentelemetry + effectful-tracing

This allows us to use otel instead of opentracing.

* style

* re-generate freeze file

---------

Co-authored-by: Théophile Choutri de Tarlé <theophile@choutri.eu>

* Trace Servant route accesses

* Use Jaeger 2 in docker-compose

* Export OTEL_EXPORTER_OTLP_ENDPOINT to see if it does anything

* Remove variable bracketing to make environment.sh files compatible with fish (#1101)

* Bump tmp from 0.2.5 to 0.2.7 in /assets (#1097)

Bumps [tmp](https://github.com/raszi/node-tmp) from 0.2.5 to 0.2.7.
- [Changelog](https://github.com/raszi/node-tmp/blob/master/CHANGELOG.md)
- [Commits](https://github.com/raszi/node-tmp/compare/v0.2.5...v0.2.7)

---
updated-dependencies:
- dependency-name: tmp
  dependency-version: 0.2.7
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Remove more production checks for trace exports

* Shift markdown headings by 2 in the imported markdown documents (#1102)

* Shift markdown headings by 2 in the imported markdown documents

* Raise a MarkdownRenderingError

* Do not show lottery factor for non-hackage packages (#1103)

* New Frontend (#1104)

* Remove obsolete secondary search component

* Load new CSS

* Lint new CSS

* Add autocapitalize_

* Add autocorrect_

* Setup new layout

* Add aria-current=page to active navbar link

* Setup new homepage

* Fix separators colors in footer

* Setup new categories browsing page

* lint haskell code

* Remove footer min-height

* Setup new package listing pages

* Fix login page

* WIP Setup new package header

* Pass packageCount to the home banner

* WIP: Moar todo in package header

# Conflicts:
#	src/web/FloraWeb/Pages/Templates/Screens/Packages.hs

* Display actual package count on /categories

* Display correct numbers of versions/dependencies/dependents

* WIP package page: Display metadata section

# Conflicts:
#	src/web/FloraWeb/Pages/Templates/Screens/Packages.hs

* Display package numbers from/to on /packages

* Fix to display tabs infos again

* WIP: Setup package sidebar's content

* Tidying up package sidebar

* Tidying up admin pages

* Tidying error page

* Style package download button

* Adjust links to subpages

* Style versions listing

* Style Changelog

* Style dependents/dependencies

* Tidying security advisories

* Fix spacing issue on expandable package flags

* Add html anchors for package subpages's content

* Switch all packages listings' headers to presentationHeader

* Standardise the presentation header for all package tabs

* Fix link to package page on the About package tab

* Clearer focus effect for buttons/entityCard

* Switch the dependencies package list to packageCard

* Prioritize todos

* Always open the first component of the dependencies list

* Fix namespace link in navigation buttons

* Add upload time to metadata column

* Style deprecation message

* Add singular label versions for package sub-sections names

* Hide "Package Flags" and "Tested Compilers" section when empty

* Clean old Todo

* Remove old css

* Hide categories listing of package's sidebar when package is not in any category

* Show version on new packages in homepage

* Add current state for package subsections menu

* Add Security Advisories to package subsections menu

* Move todos into non-urgent ones

* Temporarily remove Package Feeds link from footer

* Rollback undesired staged change

* lint

* Don't use otherwise to mean _

---------

Co-authored-by: Théophile Choutri de Tarlé <theophile@choutri.eu>

* Display deprecation information more correctly

* Fix formatting of cabal file

* Avoid overflow of big tables in readme on small screens

* Avoid rounded corner on full width package/version cards

* Convert chroma percent values in oklch functions into absolute for old safari compatibility

* Fix search input fix in reset css

* Fix some alignment/spacing issues on mobile header

* Remove prism.js

* Display package deprecation badge in the presentation header (#1107)

* Fix categories listing final comma (#1108)

* Updated contributing with macos related note; specify hsec-core version.

* Display green badge on latest non deprecated release (#1109)

* Simplify arguments passed to template functions

* Display a badge in the presentation header in the release is the latest viable release

* Port environment.sh to kdl, with decoders and scaffolding for CLI

* Thread config via main; some changes to Makefile

* Updated contributing with macos related note; specify hsec-core version. (#1110)

* Remove HLS version from the dockerfile

* Port docker and ci config, remove orphan instances

* Forward cli args to tasty _after_ consuming flora args

* Restore cabal.project.freeze

* Move createdb/dropdb to flora-cli, update github config

* Removed dependency on env for CI + connString replacement

Plus overloaded record dot for accessors with hlint support

* Remove env sourcing from workflow files

* Regroup color declarations to be only inside variables.css file

* Avoid CSS tokens named after colors

* Update Login page's meta title/description

to make it the same as the title displayed inside the page

* Re-add admin+user links into navbar

* Fix typo

* Fix aside elements max-width on small screens

* Bump joi from 17.13.3 to 17.13.4 in /docs (#1121)

Bumps [joi](https://github.com/hapijs/joi) from 17.13.3 to 17.13.4.
- [Commits](https://github.com/hapijs/joi/compare/v17.13.3...v17.13.4)

---
updated-dependencies:
- dependency-name: joi
  dependency-version: 17.13.4
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update dependency esbuild to ^0.28.0 [SECURITY] (#1114)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* Bump shell-quote from 1.8.3 to 1.8.4 in /docs (#1122)

Bumps [shell-quote](https://github.com/ljharb/shell-quote) from 1.8.3 to 1.8.4.
- [Changelog](https://github.com/ljharb/shell-quote/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ljharb/shell-quote/compare/v1.8.3...v1.8.4)

---
updated-dependencies:
- dependency-name: shell-quote
  dependency-version: 1.8.4
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* lint

* Fixed CI command to use `cabal run --`

Co-authored-by: Igor Ranieri <54423+elland@users.noreply.github.com>

* More CI adjustments

* Updated migration related CI workflows

* Added dependency.name sorting

* Bind FLORA_DB_CONNSTRING for now for CI.

* Attempted to simplify CI

* Updated contributing.md

* Expand and fix small issues with contributing.md

* Missed a few spots in contributing.md

* Extract config files into vars (Makefile).

* Restore matrix for workflows

* Added changelog entry

* Uncomment changelog.

* Bump dompurify from 3.4.0 to 3.4.11 in /docs (#1124)

Bumps [dompurify](https://github.com/cure53/DOMPurify) from 3.4.0 to 3.4.11.
- [Release notes](https://github.com/cure53/DOMPurify/releases)
- [Commits](https://github.com/cure53/DOMPurify/compare/3.4.0...3.4.11)

---
updated-dependencies:
- dependency-name: dompurify
  dependency-version: 3.4.11
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump launch-editor from 2.12.0 to 2.14.1 in /docs (#1128)

Bumps [launch-editor](https://github.com/vitejs/launch-editor) from 2.12.0 to 2.14.1.
- [Commits](https://github.com/vitejs/launch-editor/compare/v2.12.0...v2.14.1)

---
updated-dependencies:
- dependency-name: launch-editor
  dependency-version: 2.14.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump @babel/core from 7.28.6 to 7.29.7 in /docs (#1129)

Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.28.6 to 7.29.7.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.29.7/packages/babel-core)

---
updated-dependencies:
- dependency-name: "@babel/core"
  dependency-version: 7.29.7
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump webpack-dev-server from 5.2.4 to 5.2.5 in /docs (#1127)

Bumps [webpack-dev-server](https://github.com/webpack/webpack-dev-server) from 5.2.4 to 5.2.5.
- [Release notes](https://github.com/webpack/webpack-dev-server/releases)
- [Changelog](https://github.com/webpack/webpack-dev-server/blob/main/CHANGELOG.md)
- [Commits](https://github.com/webpack/webpack-dev-server/compare/v5.2.4...v5.2.5)

---
updated-dependencies:
- dependency-name: webpack-dev-server
  dependency-version: 5.2.5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump vite from 6.4.2 to 6.4.3 in /design (#1126)

Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 6.4.2 to 6.4.3.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v6.4.3/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v6.4.3/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 6.4.3
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Hide interest button pseudo-elements (ⓘ) by default

to avoid undesired outcome on Blink: https://github.com/w3c/csswg-drafts/issues/13980#issuecomment-4694540737

* Update storybook stories

* Unifying title underline's color on entity cards

* Remove unused template fields

* Update Fourmolu version used (#1131)

* Update Fourmolu version used

* Update Fourmolu

* Light refactors (#1132)

* Unify the implementation of the FromSession instances

* Factor the "isLatestRelease" pattern

* Factor out renderAuthFailur in Server/Sessions.hs

* lint

* Refactor dependencies query (#1133)

* Fix up the terrifying `getAllRequirementsQuery` query

* Remove extraneous imports

* Moar refactoring (#1134)

* Integrate nothunks in the codebase to warn about unexpected thunks in the environment records (#1111)

* Integrate nothunks in the codebase to warn about unexpected thunks in the environment records

* Update freeze file

* Don't keep the package Set across runs of the package import job

* Add a test for dependency resolution within cardano *then* hackage

* Add anoother cabal tree flattening test (#1135)

* Use latest version of Arbiter

* Updated CONTRIBUTING with MacOS troubleshooting (#1137)

* Updated CONTRIBUTING.md with MacOS details

and a missing reference to fourmolu on the cabal install instruction.i

* Revert accidentally breaking lines

* Trailing whitespace

* Updated cabal file, cabal-gild bump?

* Update cabal-gild to version 1.8.4.1 in Dockerfile

* Bump actions/checkout from 6 to 7 (#1136)

Bumps [actions/checkout](https://github.com/actions/checkout) from 6 to 7.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump http-proxy-middleware from 2.0.9 to 2.0.10 in /docs (#1138)

Bumps [http-proxy-middleware](https://github.com/chimurai/http-proxy-middleware) from 2.0.9 to 2.0.10.
- [Release notes](https://github.com/chimurai/http-proxy-middleware/releases)
- [Changelog](https://github.com/chimurai/http-proxy-middleware/blob/v2.0.10/CHANGELOG.md)
- [Commits](https://github.com/chimurai/http-proxy-middleware/compare/v2.0.9...v2.0.10)

---
updated-dependencies:
- dependency-name: http-proxy-middleware
  dependency-version: 2.0.10
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Use run-fourmolu@v13

* Moved db provision into a script, to avoid desync

between dev and test versions.

* Accidentally a tab

* restore some comments to reduce diff

Also we love comments

* remove make build directive from documentation

It doesn't do anything more than cabal build and is only an alias.

* Restore the shit and the giggle

* move -- in cli documentation

* restore stock keyword

* refactor toConnString code

* supply -Werror flag to cabal when running via make

* Formatting

* Restored freeze file

* Removed redundant imports

* Rework the database layer (#1139)

This PR pulls out the big guns. It introduces a new pair of effects to
properly separate read-only and read-write connections, by leveraging
the underlying postgresql library in order to start read-only
transactions.

Moreover, extraneous concurrency is ditched because database connections
are the limiting factor.

A couple of helpers also reduce the visual clutter of queries.

Sponsored-By: 2 bottles of Club Mate & a heat wave in Western Europe

* Add license to shitpost to CONTRIBUTING.md

* Ignore environment.prod.kdl

* Update contrib to remove outdated nix info, point to flora.nix. (#1142)

* Update contrib to remove outdated nix info, point to flora.nix.

* Remove default.nix and flakes.

* remove nix package and pre-commit configuration

* remove nix related workflows

---------

Co-authored-by: Léana 江 <leana.jiang+git@icloud.com>

* Expose Prometheus in the docker compose setup

* rename ImportDependency -> HaskellDependency

* Extract PkgconfigDependency and store it in Dependency

* Deduplicate

* Revert "Deduplicate"

This reverts commit 0c56c3297ba84b988eded94af0ad69b57f090347.

* Revert "Extract PkgconfigDependency and store it in Dependency"

This reverts commit 9960d0d88f53c0abb461a3790eadad87319ba0c1.

* Revert "rename ImportDependency -> HaskellDependency"

This reverts commit 0b868712bc2e0d90af46345c9e5ae5c5003adacf.

* Bump actions/cache from 5 to 6 (#1145)

Bumps [actions/cache](https://github.com/actions/cache) from 5 to 6.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Add more details about the architecture of the projects in CONTRIBUTING.md (#1149)

* Log connection acquisition at "info" level (#1152)

* Hide 2FA/TOTP input on login page by default (#1141)

* Fixes ariaControls attribute type

* Adds spacing between checkbox and label

* Show 2fa input on checkbox toggle

* Format

* Adds changelog

* Silence shadowing warning with explicit imports.

I do not know why this wasn't flagged before

* Linter

* Fixes init

* Adds pageshow checkbox sync handler

* Format

---------

Co-authored-by: Igor Ranieri Elland <igor@elland.me>
Co-authored-by: Tixie <contact@tixie.name>

* Sanitize html and make admin cookie requirement more explicit (#1151)

* Sanitize the generated HTML for potential XSS attacks

* Clearly label sessions with admin privileges as such in the authorisation part of the back-office

* Make more explicit connection acquisition from the pool (#1150)

* Use latest resource-pool (#1153)

* Remove remaining mentions of environment.sh (#1154)

* Security GitHub actions (#1155)

* Add a cabal-audit workflow

* Add a workflow to check for unpinned actions

* Bump js-yaml from 4.1.1 to 4.3.0 in /assets (#1156)

Bumps [js-yaml](https://github.com/nodeca/js-yaml) from 4.1.1 to 4.3.0.
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nodeca/js-yaml/compare/4.1.1...4.3.0)

---
updated-dependencies:
- dependency-name: js-yaml
  dependency-version: 4.3.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump ws from 8.19.0 to 8.21.0 in /design (#1157)

Bumps [ws](https://github.com/websockets/ws) from 8.19.0 to 8.21.0.
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/8.19.0...8.21.0)

---
updated-dependencies:
- dependency-name: ws
  dependency-version: 8.21.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update warp to 3.4.14 (#1158)

* Hide NoSuchThing/kevent from exception logs (#1159)

NoSuchThing from kevent can be linked to connection teardown where a
connection is dropped mid-request. This is BSD-specific behaviour.

* Batch dependency and requirement inserts during package imports (#1160)

Closes #301

persistImportOutput ran per-row loops inside one transaction:
* An upsert per dependency package and per requirement,
* A SELECT on  the category
* A log line per row.

If we collapse the all the iterations into single executeMany statements,
we should gain a lot in terms of unnecessary roundtrips.

* Bulk insertion of categories and selective transaction opening in job handling (#1161)

* Do not source environment files during dev deployments (#1162)

* Update arbiter tables (#1163)

* Bump actions/checkout from 4.3.1 to 7.0.0 (#1164)

Bumps [actions/checkout](https://github.com/actions/checkout) from 4.3.1 to 7.0.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Commits](https://github.com/actions/checkout/compare/v4.3.1...v7)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 7.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump hyland/github-actions-ensure-sha-pinned-actions (#1165)

Bumps [hyland/github-actions-ensure-sha-pinned-actions](https://github.com/hyland/github-actions-ensure-sha-pinned-actions) from 2f3ddf54eb417c4b01d59a068cff4f914e91e272 to 55866afc021c121bf3ec0537e2834bc9be9124cc.
- [Release notes](https://github.com/hyland/github-actions-ensure-sha-pinned-actions/releases)
- [Commits](https://github.com/hyland/github-actions-ensure-sha-pinned-actions/compare/2f3ddf54eb417c4b01d59a068cff4f914e91e272...55866afc021c121bf3ec0537e2834bc9be9124cc)

---
updated-dependencies:
- dependency-name: hyland/github-actions-ensure-sha-pinned-actions
  dependency-version: 55866afc021c121bf3ec0537e2834bc9be9124cc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Move the creation of the tracing runner before the `runJobRunner` (#1168)

Also clean-up duplicates for the blob store and the logging

* Eventlog streaming (#1166)

* Load docker-specific configuration by default to be picked by the Makefile (#1169)

* Create a Flora.Domain.* module hierarchy for domain logic (#1171)

This allows us to make the layers of the application
more predictible and sensible.

Closes #1170

* Remove stale files (#1172)

* Bump websocket-driver from 0.7.4 to 0.7.5 in /docs (#1173)

Bumps [websocket-driver](https://github.com/faye/websocket-driver-node) from 0.7.4 to 0.7.5.
- [Changelog](https://github.com/faye/websocket-driver-node/blob/main/CHANGELOG.md)
- [Commits](https://github.com/faye/websocket-driver-node/compare/0.7.4...0.7.5)

---
updated-dependencies:
- dependency-name: websocket-driver
  dependency-version: 0.7.5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Live reload powered by SSE and fsnotify (#1175)

We now have a live reload feature powered not by HTMX polling but by
SSE, using both server reload as a trigger, but also fsnotify events
from the static/ directory changes.

* Update favicons to new frontend's colors

* Add color converter oklch for old webkit (#1176)

* docker: Upgrade NodeJS version (v20→v22)

* Add PostCSS plugin to make oklch values compatible with old webkit/safari versions

* Revert oklch format fix from 5df94ba

no longer needed with postcss-color-oklch-for-old-webkit

* Load JS libraries only when required (#1178)

* Split JS bundles

* Load Alpine.js / Htmx only on pages using it

* Replace custom JS for reveal totp input on login with native html (#1177)

* login page: Replace custom JS for reveal totp input with details/summary html elements

* lint

* Remove useless AlpineJS from login page

---------

Co-authored-by: Théophile Choutri de Tarlé <theophile@choutri.eu>

* Bump hyland/github-actions-ensure-sha-pinned-actions (#1181)

Bumps [hyland/github-actions-ensure-sha-pinned-actions](https://github.com/hyland/github-actions-ensure-sha-pinned-actions) from 55866afc021c121bf3ec0537e2834bc9be9124cc to 195c126b1cb13ad9061ef80de3fcbaf4c7950de2.
- [Release notes](https://github.com/hyland/github-actions-ensure-sha-pinned-actions/releases)
- [Commits](https://github.com/hyland/github-actions-ensure-sha-pinned-actions/compare/55866afc021c121bf3ec0537e2834bc9be9124cc...195c126b1cb13ad9061ef80de3fcbaf4c7950de2)

---
updated-dependencies:
- dependency-name: hyland/github-actions-ensure-sha-pinned-actions
  dependency-version: 195c126b1cb13ad9061ef80de3fcbaf4c7950de2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/checkout from 7.0.0 to 7.0.1 (#1180)

Bumps [actions/checkout](https://github.com/actions/checkout) from 7.0.0 to 7.0.1.
- [Release notes](https://github.com/actions/checkout/releases)
- [Commits](https://github.com/actions/checkout/compare/v7...v7.0.1)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 7.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/setup-node from 6.4.0 to 7.0.0 (#1182)

Bumps [actions/setup-node](https://github.com/actions/setup-node) from 6.4.0 to 7.0.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e...820762786026740c76f36085b0efc47a31fe5020)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-version: 7.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump brace-expansion from 5.0.4 to 5.0.7 in /assets (#1183)

Bumps [brace-expansion](https://github.com/juliangruber/brace-expansion) from 5.0.4 to 5.0.7.
- [Release notes](https://github.com/juliangruber/brace-expansion/releases)
- [Commits](https://github.com/juliangruber/brace-expansion/compare/v5.0.4...v5.0.7)

---
updated-dependencies:
- dependency-name: brace-expansion
  dependency-version: 5.0.7
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump webpack-dev-server from 5.2.5 to 5.2.6 in /docs (#1186)

Bumps [webpack-dev-server](https://github.com/webpack/webpack-dev-server) from 5.2.5 to 5.2.6.
- [Release notes](https://github.com/webpack/webpack-dev-server/releases)
- [Changelog](https://github.com/webpack/webpack-dev-server/blob/v5.2.6/CHANGELOG.md)
- [Commits](https://github.com/webpack/webpack-dev-server/compare/v5.2.5...v5.2.6)

---
updated-dependencies:
- dependency-name: webpack-dev-server
  dependency-version: 5.2.6
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump shell-quote from 1.8.4 to 1.10.0 in /docs (#1185)

Bumps [shell-quote](https://github.com/ljharb/shell-quote) from 1.8.4 to 1.10.0.
- [Changelog](https://github.com/ljharb/shell-quote/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ljharb/shell-quote/compare/v1.8.4...v1.10.0)

---
updated-dependencies:
- dependency-name: shell-quote
  dependency-version: 1.10.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump body-parser from 1.20.4 to 1.20.6 in /docs (#1184)

Bumps [body-parser](https://github.com/expressjs/body-parser) from 1.20.4 to 1.20.6.
- [Release notes](https://github.com/expressjs/body-parser/releases)
- [Changelog](https://github.com/expressjs/body-parser/blob/master/HISTORY.md)
- [Commits](https://github.com/expressjs/body-parser/compare/1.20.4...1.20.6)

---
updated-dependencies:
- dependency-name: body-parser
  dependency-version: 1.20.6
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump svgo from 4.0.1 to 4.0.2 in /assets (#1187)

Bumps [svgo](https://github.com/svg/svgo) from 4.0.1 to 4.0.2.
- [Release notes](https://github.com/svg/svgo/releases)
- [Commits](https://github.com/svg/svgo/compare/v4.0.1...v4.0.2)

---
updated-dependencies:
- dependency-name: svgo
  dependency-version: 4.0.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump dompurify from 3.4.11 to 3.4.12 in /docs (#1188)

Bumps [dompurify](https://github.com/cure53/DOMPurify) from 3.4.11 to 3.4.12.
- [Release notes](https://github.com/cure53/DOMPurify/releases)
- [Commits](https://github.com/cure53/DOMPurify/compare/3.4.11...3.4.12)

---
updated-dependencies:
- dependency-name: dompurify
  dependency-version: 3.4.12
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump fast-uri from 3.1.2 to 3.1.4 in /docs (#1189)

Bumps [fast-uri](https://github.com/fastify/fast-uri) from 3.1.2 to 3.1.4.
- [Release notes](https://github.com/fastify/fast-uri/releases)
- [Commits](https://github.com/fastify/fast-uri/compare/v3.1.2...v3.1.4)

---
updated-dependencies:
- dependency-name: fast-uri
  dependency-version: 3.1.4
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump svgo from 3.3.3 to 3.3.4 in /docs (#1190)

Bumps [svgo](https://github.com/svg/svgo) from 3.3.3 to 3.3.4.
- [Release notes](https://github.com/svg/svgo/releases)
- [Commits](https://github.com/svg/svgo/compare/v3.3.3...v3.3.4)

---
updated-dependencies:
- dependency-name: svgo
  dependency-version: 3.3.4
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Make the cabal file import pipeline more resilient (#1193)

Previously, failure to parse a cabal file would result in an Error
bubbling up and cancelling the whole tarball import. Now we are more
granular in how such errors are caught and reported.

Fixes FLORA-301

* Thread dump internal utility (#1194)

Exploring the case of the frozen executables, I've elected to dump the
RTS threads so that we can have a good view of what's going on inside.
Times like these make me miss the BEAM…

* Remove extraneous logAttention (#1191)

* Shuffle grafana dashboards around (#1195)

* Thread dump internal utility

Exploring the case of the frozen executables, I've elected to dump the
RTS threads so that we can have a good view of what's going on inside.
Times like these make me miss the BEAM…

* Shuffle grafana dashboards around

* Bump hyland/github-actions-ensure-sha-pinned-actions (#1198)

Bumps [hyland/github-actions-ensure-sha-pinned-actions](https://github.com/hyland/github-actions-ensure-sha-pinned-actions) from 195c126b1cb13ad9061ef80de3fcbaf4c7950de2 to a713a4e1886bfdaae9da0e9f9d5d5ea86fb920b7.
- [Release notes](https://github.com/hyland/github-actions-ensure-sha-pinned-actions/releases)
- [Commits](https://github.com/hyland/github-actions-ensure-sha-pinned-actions/compare/195c126b1cb13ad9061ef80de3fcbaf4c7950de2...a713a4e1886bfdaae9da0e9f9d5d5ea86fb920b7)

---
updated-dependencies:
- dependency-name: hyland/github-actions-ensure-sha-pinned-actions
  dependency-version: a713a4e1886bfdaae9da0e9f9d5d5ea86fb920b7
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump docker/login-action from 4.4.0 to 4.5.1 (#1197)

Bumps [docker/login-action](https://github.com/docker/login-action) from 4.4.0 to 4.5.1.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/af1e73f918a031802d376d3c8bbc3fe56130a9b0...abd2ef45e78c5afb21d64d4ca52ee8550d9572c7)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-version: 4.5.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Remove the forConcurrently and balance the load through the job queue (#1196)

* Remove usage of forConcurrently/labelledFor_

Let's see if more batching does the trick

* piggy-back on the job queue to cap workload to available async workers

* Deduplicate redundant jobs and remove the old ImportPackage job type

* Jobs runner metrics in Grafana (#1201)

* Better handle various file encoding from Hackage (#1202)

We have too many DecodeErrors due to invalid UTF-8 files

* Bump postcss from 8.5.14 to 8.5.18 in /assets (#1199)

Bumps [postcss](https://github.com/postcss/postcss) from 8.5.14 to 8.5.18.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.5.14...8.5.18)

---
updated-dependencies:
- dependency-name: postcss
  dependency-version: 8.5.18
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Dead code removal (#1203)

* Use Arbiter cron for package index import scheduling (#1205)

* Upload a haskell SBOM to GH (#1206)

* Upload a haskell SBOM to GH

* pin index-state and fix CI

* Label the worker threads by queue name and payload identifier (#1207)

* Thrice damned locks (#1208)

* Hopefully remove import deadlocks

* Start documenting architectural quirks

* Auto-labelling of async threads (#1209)

* Update eventlog-live to 0.8.0.0 (#1211)

* Bump actions/checkout from 6.1.0 to 7.0.1 (#1214)

Bumps [actions/checkout](https://github.com/actions/checkout) from 6.1.0 to 7.0.1.
- [Release notes](https://github.com/actions/checkout/releases)
- [Commits](https://github.com/actions/checkout/compare/v6.1.0...v7.0.1)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 7.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump docker/login-action from 4.5.1 to 4.6.0 (#1213)

Bumps [docker/login-action](https://github.com/docker/login-action) from 4.5.1 to 4.6.0.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/abd2ef45e78c5afb21d64d4ca52ee8550d9572c7...dbcb813823bdd20940b903addbd779551569679f)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-version: 4.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump hyland/github-actions-ensure-sha-pinned-actions (#1212)

Bumps [hyland/github-actions-ensure-sha-pinned-actions](https://github.com/hyland/github-actions-ensure-sha-pinned-actions) from a713a4e1886bfdaae9da0e9f9d5d5ea86fb920b7 to 19119c34a55e600372d1f14d7849d03cd693a5af.
- [Release notes](https://github.com/hyland/github-actions-ensure-sha-pinned-actions/releases)
- [Commits](https://github.com/hyland/github-actions-ensure-sha-pinned-actions/compare/a713a4e1886bfdaae9da0e9f9d5d5ea86fb920b7...19119c34a55e600372d1f14d7849d03cd693a5af)

---
updated-dependencies:
- dependency-name: hyland/github-actions-ensure-sha-pinned-actions
  dependency-version: 19119c34a55e600372d1f14d7849d03cd693a5af
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump fast-uri from 3.1.4 to 3.1.5 in /docs (#1216)

Bumps [fast-uri](https://github.com/fastify/fast-uri) from 3.1.4 to 3.1.5.
- [Release notes](https://github.com/fastify/fast-uri/releases)
- [Commits](https://github.com/fastify/fast-uri/compare/v3.1.4...v3.1.5)

---
updated-dependencies:
- dependency-name: fast-uri
  dependency-version: 3.1.5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update dependency postcss to v8.5.23 [SECURITY] (#1215)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* Pool shenanigans and logging of connection acquisition (#1217)

* Remove OpenTelemetry instrumentation (#1219)

* Bump dompurify from 3.4.12 to 3.4.13 in /docs (#1221)

Bumps [dompurify](https://github.com/cure53/DOMPurify) from 3.4.12 to 3.4.13.
- [Release notes](https://github.com/cure53/DOMPurify/releases)
- [Commits](https://github.com/cure53/DOMPurify/compare/3.4.12...3.4.13)

---
updated-dependencies:
- dependency-name: dompurify
  dependency-version: 3.4.13
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump nanoid from 3.3.11 to 3.3.18 in /docs (#1222)

Bumps [nanoid](https://github.com/ai/nanoid) from 3.3.11 to 3.3.18.
- [Release notes](https://github.com/ai/nanoid/releases)
- [Changelog](https://github.com/ai/nanoid/blob/3.3.18/CHANGELOG.md)
- [Commits](https://github.com/ai/nanoid/compare/3.3.11...3.3.18)

---
updated-dependencies:
- dependency-name: nanoid
  dependency-version: 3.3.18
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump hyland/github-actions-ensure-sha-pinned-actions (#1224)

Bumps [hyland/github-actions-ensure-sha-pinned-actions](https://github.com/hyland/github-actions-ensure-sha-pinned-actions) from 19119c34a55e600372d1f14d7849d03cd693a5af to 94818323311555444388d42b59ed349fdc5181d5.
- [Release notes](https://github.com/hyland/github-actions-ensure-sha-pinned-actions/releases)
- [Commits](https://github.com/hyland/github-actions-ensure-sha-pinned-actions/compare/19119c34a55e600372d1f14d7849d03cd693a5af...94818323311555444388d42b59ed349fdc5181d5)

---
updated-dependencies:
- dependency-name: hyland/github-actions-ensure-sha-pinned-actions
  dependency-version: 94818323311555444388d42b59ed349fdc5181d5
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump haskell-actions/setup from 2.11.0 to 2.12.0 (#1223)

Bumps [haskell-actions/setup](https://github.com/haskell-actions/setup) from 2.11.0 to 2.12.0.
- [Release notes](https://github.com/haskell-actions/setup/releases)
- [Commits](https://github.com/haskell-actions/setup/compare/cd0d9bdd65b20557f41bea4dbe43d0b5fbbfe553...6037f33647c3f17758a2356c80fc4a53d7e0685d)

---
updated-dependencies:
- dependency-name: haskell-actions/setup
  dependency-version: 2.12.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Remove disable-delayed-os-memory-return (#1225)

* Update dependencies (#1226)

* Start ADRs (#1228)

* Use special lsm-tree branch to support FreeBSD (#1234)

* Configuration templates ADR (#1229)

* Remove blockio and lsm-tree (#1236)

* Bump hyland/github-actions-ensure-sha-pinned-actions (#1235)

Bumps [hyland/github-actions-ensure-sha-pinned-actions](https://github.com/hyland/github-actions-ensure-sha-pinned-actions) from 94818323311555444388d42b59ed349fdc5181d5 to 1376f860464ac628dc6410a4477fd790af386054.
- [Release notes](https://github.com/hyland/github-actions-ensure-sha-pinned-actions/releases)
- [Commits](https://github.com/hyland/github-actions-ensure-sha-pinned-actions/compare/94818323311555444388d42b59ed349fdc5181d5...1376f860464ac628dc6410a4477fd790af386054)

---
updated-dependencies:
- dependency-name: hyland/github-actions-ensure-sha-pinned-actions
  dependency-version: 1376f860464ac628dc6410a4477fd790af386054
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump hyland/github-actions-ensure-sha-pinned-actions (#1237)

Bumps [hyland/github-actions-ensure-sha-pinned-actions](https://github.com/hyland/github-actions-ensure-sha-pinned-actions) from 1376f860464ac628dc6410a4477fd790af386054 to 6d39d7c44b87b53597192a3fa1fc81c3dec5189c.
- [Release notes](https://github.com/hyland/github-actions-ensure-sha-pinned-actions/releases)
- [Commits](https://github.com/hyland/github-actions-ensure-sha-pinned-actions/compare/1376f860464ac628dc6410a4477fd790af386054...6d39d7c44b87b53597192a3fa1fc81c3dec5189c)

---
updated-dependencies:
- dependency-name: hyland/github-actions-ensure-sha-pinned-actions
  dependency-version: 6d39d7c44b87b53597192a3fa1fc81c3dec5189c
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Docker-based LSP (#1242)

* Bump fast-uri from 3.1.5 to 3.1.7 in /docs (#1240)

Bumps [fast-uri](https://github.com/fastify/fast-uri) from 3.1.5 to 3.1.7.
- [Release notes](https://github.com/fastify/fast-uri/releases)
- [Commits](https://github.com/fastify/fast-uri/compare/v3.1.5...v3.1.7)

---
updated-dependencies:
- dependency-name: fast-uri
  dependency-version: 3.1.7
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump fast-uri from 3.1.2 to 3.1.7 in /assets (#1239)

Bumps [fast-uri](https://github.com/fastify/fast-uri) from 3.1.2 to 3.1.7.
- [Release notes](https://github.com/fastify/fast-uri/releases)
- [Commits](https://github.com/fastify/fast-uri/compare/v3.1.2...v3.1.7)

---
updated-dependencies:
- dependency-name: fast-uri
  dependency-version: 3.1.7
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump postcss-selector-parser from 7.1.1 to 7.1.5 in /assets (#1238)

Bumps [postcss-selector-parser](https://github.com/postcss/postcss-selector-parser) from 7.1.1 to 7.1.5.
- [Release notes](https://github.com/postcss/postcss-selector-parser/releases)
- [Changelog](https://github.com/postcss/postcss-selector-parser/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss-selector-parser/compare/v7.1.1...7.1.5)

---
updated-dependencies:
- dependency-name: postcss-selector-parser
  dependency-version: 7.1.5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump nanoid from 3.3.11 to 3.3.18 in /design (#1241)

Bumps [nanoid](https://github.com/ai/nanoid) from 3.3.11 to 3.3.18.
- [Release notes](https://github.com/ai/nanoid/releases)
- [Changelog](https://github.com/ai/nanoid/blob/3.3.18/CHANGELOG.md)
- [Commits](https://github.com/ai/nanoid/compare/3.3.11...3.3.18)

---
updated-dependencies:
- dependency-name: nanoid
  dependency-version: 3.3.18
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump browserslist from 4.28.1 to 4.28.9 in /docs (#1243)

Bumps [browserslist](https://github.com/browserslist/browserslist) from 4.28.1 to 4.28.9.
- [Release notes](https://github.com/browserslist/browserslist/releases)
- [Changelog](https://github.com/browserslist/browserslist/blob/main/CHANGELOG.md)
- [Commits](https://github.com/browserslist/browserslist/compare/4.28.1...4.28.9)

---
updated-dependencies:
- dependency-name: browserslist
  dependency-version: 4.28.9
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Move things around (#1245)

* Bump kleidukos/get-tested from 0.1.9.1 to 0.1.10.0 (#1244)

Bumps [kleidukos/get-tested](https://github.com/kleidukos/get-tested) from 0.1.9.1 to 0.1.10.0.
- [Release notes](https://github.com/kleidukos/get-tested/releases)
- [Changelog](https://github.com/Kleidukos/get-tested/blob/main/CHANGELOG.md)
- [Commits](https://github.com/kleidukos/get-tested/compare/a55a250eac23bcc4bcd1cb22d77be61baea5a7e2...bbcf52a8d1b69bf8fdd671b490126d53f70fc9a7)

---
updated-dependencies:
- dependency-name: kleidukos/get-tested
  dependency-version: 0.1.10.0
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump svgo from 4.0.2 to 4.1.0 in /assets (#1250)

Bumps [svgo](https://github.com/svg/svgo) from 4.0.2 to 4.1.0.
- [Release notes](https://github.com/svg/svgo/releases)
- [Commits](https://github.com/svg/svgo/compare/v4.0.2...v4.1.0)

---
updated-dependencies:
- dependency-name: svgo
  dependency-version: 4.1.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump colord from 2.9.3 to 2.10.0 in /docs (#1249)

Bumps [colord](https://github.com/omgovich/colord) from 2.9.3 to 2.10.0.
- [Release notes](https://github.com/omgovich/colord/releases)
- [Changelog](https://github.com/omgovich/colord/blob/master/CHANGELOG.md)
- [Commits](https://github.com/omgovich/colord/commits/v2.10)

---
updated-dependencies:
- dependency-name: colord
  dependency-version: 2.10.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump joi from 17.13.4 to 17.13.7 in /docs (#1248)

Bumps [joi](https://github.com/hapijs/joi) from 17.13.4 to 17.13.7.
- [Commits](https://github.com/hapijs/joi/compare/v17.13.4...v17.13.7)

---
updated-dependencies:
- dependency-name: joi
  dependency-version: 17.13.7
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump baseline-browser-mapping from 2.10.0 to 2.11.21 in /assets (#1247)

Bumps [baseline-browser-mapping](https://github.com/web-platform-dx/baseline-browser-mapping) from 2.10.0 to 2.11.21.
- [Release notes](https://github.com/web-platform-dx/baseline-browser-mapping/releases)
- [Commits](https://github.com/web-platform-dx/baseline-browser-mapping/compare/v2.10.0...v2.11.21)

---
updated-dependencies:
- dependency-name: baseline-browser-mapping
  dependency-version: 2.11.21
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump browserslist from 4.28.1 to 4.28.9 in /assets (#1246)

Bumps [browserslist](https://github.com/browserslist/browserslist) from 4.28.1 to 4.28.9.
- [Release notes](https://github.com/browserslist/browserslist/releases)
- [Changelog](https://github.com/browserslist/browserslist/blob/main/CHANGELOG.md)
- [Commits](https://github.com/browserslist/browserslist/compare/4.28.1...4.28.9)

---
updated-dependencies:
- dependency-name: browserslist
  dependency-version: 4.28.9
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump svgo from 3.3.4 to 3.3.5 in /docs (#1251)

Bumps [svgo](https://github.com/svg/svgo) from 3.3.4 to 3.3.5.
- [Release notes](https://github.com/svg/svgo/releases)
- [Commits](https://github.com/svg/svgo/compare/v3.3.4...v3.3.5)

---
updated-dependencies:
- dependency-name: svgo
  dependency-version: 3.3.5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Théophile Choutri de Tarlé <theophile+github@choutri.eu>

* Remove useless log for package display (#1252)

* Bump hyland/github-actions-ensure-sha-pinned-actions (#1253)

Bumps [hyland/github-actions-ensure-sha-pinned-actions](https://github.com/hyland/github-actions-ensure-sha-pinned-actions) from 6d39d7c44b87b53597192a3fa1fc81c3dec5189c to 2c71a515eed654aea31b269209b4e4cf326824de.
- [Release notes](https://github.com/hyland/github-actions-ensure-sha-pinned-actions/releases)
- [Commits](https://github.com/hyland/github-actions-ensure-sha-pinned-actions/compare/6d39d7c44b87b53597192a3fa1fc81c3dec5189c...2c71a515eed654aea31b269209b4e4cf326824de)

---
updated-dependencies:
- dependency-name: hyland/github-actions-ensure-sha-pinned-actions
  dependency-version: 2c71a515eed654aea31b269209b4e4cf326824de
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* use Cabal 3.16.1.0 (#1254)

* Bump image-size from 2.0.2 to 2.0.4 in /docs (#1258)

Bumps [image-size](https://github.com/image-size/image-size) from 2.0.2 to 2.0.4.
- [Release notes](https://github.com/image-size/image-size/releases)
- [Commits](https://github.com/image-size/image-size/commits)

---
updated-dependencies:
- dependency-name: image-size
  dependency-version: 2.0.4
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump dompurify from 3.4.13 to 3.4.16 in /docs (#1262)

Bumps [dompurify](https://github.com/cure53/DOMPurify) from 3.4.13 to 3.4.16.
- [Release notes](https://github.com/cure53/DOMPurify/releases)
- [Commits](https://github.com/cure53/DOMPurify/compare/3.4.13...3.4.16)

---
updated-dependencies:
- dependency-name: dompurify
  dependency-version: 3.4.16
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump hyland/github-actions-ensure-sha-pinned-actions (#1259)

Bumps [hyland/github-actions-ensure-sha-pinned-actions](https://github.com/hyland/github-actions-ensure-sha-pinned-actions) from 2c71a515eed654aea31b269209b4e4cf326824de to 34b4d9250595e0ad882587b8ec7073c57f3117c6.
- [Release notes](https://github.com/hyland/github-actions-ensure-sha-pinned-actions/releases)
- [Commits](https://github.com/hyland/github-actions-ensure-sha-pinned-actions/compare/2c71a515eed654aea31b269209b4e4cf326824de...34b4d9250595e0ad882587b8ec7073c57f3117c6)

---
updated-dependencies:
- dependency-name: hyland/github-actions-ensure-sha-pinned-actions
  dependency-version: 34b4d9250595e0ad882587b8ec7073c57f3117c6
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump fast-uri from 3.1.7 to 3.1.8 in /docs (#1263)

Bumps [fast-uri](https://github.com/fastify/fast-uri) from 3.1.7 to 3.1.8.
- [Release notes](https://github.com/fastify/fast-uri/releases)
- [Commits](https://github.com/fastify/fast-uri/compare/v3.1.7...v3.1.8)

---
updated-dependencies:
- dependency-name: fast-uri
  dependency-version: 3.1.8
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump haskell-actions/setup from 2.12.0 to 2.12.1 (#1260)

Bumps [haskell-actions/setup](https://github.com/haskell-actions/setup) from 2.12.0 to 2.12.1.
- [Release notes](https://github.com/haskell-actions/setup/releases)
- [Commits](https://github.com/haskell-actions/setup/compare/6037f33647c3f17758a2356c80fc4a53d7e0685d...0f8e8c99d88aeb3fbfd523f1ef2c6f762d10d64d)

---
updated-dependencies:
- dependency-name: haskell-actions/setup
  dependency-version: 2.12.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Little cleanup on postcss plugins (#1261)

* Remove outdated design tokens tooling
* Remove postcss-custom-media
* Remove postcss-nesting
* stylelint: Remove ignoreAtRules for design-token-utils and custom-media plugins
* Remove autoprefixer

* Add dark theme (#1264)

* Re group and organize variables a little bit (to make easier to create dark variation sections)
* Fix border colors on tag and alert components
* Add dark colors
* Update theme accent color

* Remove duplicate theme-color meta tags

* Remove outdated or deprecated meta tags

* Fix cabal run syntax in the Makefile (#1265)

* Bump hyland/github-actions-ensure-sha-pinned-actions (#1266)

Bumps [hyland/github-actions-ensure-sha-pinned-actions](https://github.com/hyland/github-actions-ensure-sha-pinned-actions) from 34b4d9250595e0ad882587b8ec7073c57f3117c6 to f2fa4eccb6028b908af043831bdb57fc369a9eab.
- [Release notes](https://github.com/hyland/github-actions-ensure-sha-pinned-actions/releases)
- [Commits](https://github.com/hyland/github-actions-ensure-sha-pinned-actions/compare/34b4d9250595e0ad882587b8ec7073c57f3117c6...f2fa4eccb6028b908af043831bdb57fc369a9eab)

---
updated-dependencies:
- dependency-name: hyland/github-actions-ensure-sha-pinned-actions
  dependency-version: f2fa4eccb6028b908af043831bdb57fc369a9eab
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump brace-expansion from 5.0.7 to 5.0.12 in /assets (#1267)

Bumps [brace-expansion](https://github.com/juliangruber/brace-expansion) from 5.0.7 to 5.0.12.
- [Release notes](https://github.com/juliangruber/brace-expansion/releases)
- [Commits](https://github.com/juliangruber/brace-expansion/compare/v5.0.7...v5.0.12)

---
updated-dependencies:
- dependency-name: brace-expansion
  dependency-version: 5.0.12
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Fine-grained control on SEO indexing (#1268)

closes #944

* Include opengraph image with absolute URL (#1269)

* Include opengraph image with absolute URL

* Update image

* "use https" config key

* final

---------

Co-authored-by: Tixie <contact@tixie.name>

* Fix the seoIndexing property in the template env (#1270)

* Fix colon in absolute URL scheme (#1271)

* Fix the absolute URL in Links.hs (#1272)

* Add fediverse:creator tag

* Prepare v1.1.0 (#1274)

* Prepare v1.1.0

* Prepare v1.1.0

* Update README

* Try aligning the p instead of the img

* Remove alignment altogether

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Edmund Noble <edmundnoble@users.noreply.github.com>
Co-authored-by: Tixie <contact@tixie.name>
Co-authored-by: Igor Ranieri <igor@elland.me>
Co-authored-by: Igor Ranieri <54423+elland@users.noreply.github.com>
Co-authored-by: Igor Ranieri Elland <your_email@youremail.com>
Co-authored-by: kd-e <1556162+kd-e@users.noreply.github.com>
Co-authored-by: Léana 江 <leana.jiang+git@icloud.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant