Commit graph

374 commits

Author SHA1 Message Date
Janne Heß 120d91e751
frontend: Show current nixpkgs commit (#791) 2024-06-10 11:34:21 +02:00
Janne Heß cf2fd8e388
frontend: Proxy prod backend for local development (#789) 2024-06-10 11:09:31 +02:00
Janne Heß 192553f6ae
frontend: Add global ^K and / shortcuts (#787)
Closes https://github.com/NixOS/nixos-search/issues/762
2024-06-10 11:03:29 +02:00
github-actions[bot] 27d9cc2d33
flake.lock: Update (#786)
Flake lock file updates:

• Updated input 'nixos-infra':
    'github:NixOS/infra/4a9d6e1444c48c4c7a8257a0a25768dee6962850?narHash=sha256-IyJByGp98daSXBeCUOJrWTQAVF2m7/IUvL43NGaXGgw%3D' (2024-05-31)
  → 'github:NixOS/infra/5e2b57f9a5bc43b9fd3eb822caaa7ddf0448b2b3?narHash=sha256-BiZudUcdFCpW9d8IXiPHXhKP1vTVqcDrQRtd/dLr7n0%3D' (2024-06-04)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/ad57eef4ef0659193044870c731987a6df5cf56b?narHash=sha256-SzDKxseEcHR5KzPXLwsemyTR/kaM9whxeiJohbL04rs%3D' (2024-05-29)
  → 'github:NixOS/nixpkgs/051f920625ab5aabe37c920346e3e69d7d34400e?narHash=sha256-4q0s6m0GUcN7q%2BY2DqD27iLvbcd1G50T2lv08kKxkSI%3D' (2024-06-07)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-06-09 10:46:33 +02:00
Weijia Wang 1e1f2d95a4
flakes: drop problematic sources (#785)
* treewide: fix usage of flake-info

* flakes: drop github:tweag/nickel for IFD

* flakes: drop github:pinpox/nixos for infinite recursion

* flakes: drop github:srid/emanote for IFD

* flakes: drop gitlab:simple-nixos-mailserver/nixos-mailserver for undefined option

* flakes: drop stream-alert-bot for possible infinite recursion

* flakes: drop github:astro/microvm.nix for undefined attribute
2024-06-08 15:55:59 +02:00
Samuel Ainsworth c2ecdba5e0
Packages.elm: add nix profile install nixpkgs#foo directions (#720)
Per https://github.com/DeterminateSystems/nix-installer/issues/511#issuecomment-1588399915, `nix profile install nixpkgs#foo` is apparently the new and improved way to install things on channel-less nix installations.

Co-authored-by: Rok Garbas <rok@garbas.si>
2024-06-07 10:00:23 +02:00
Maciej Krüger 85b6cbc291
frontend: Suggest nix profile install for flakes installation (#757)
This makes more sense than having nix build, which doesn't really install things

Co-authored-by: Rok Garbas <rok@garbas.si>
2024-06-07 09:59:47 +02:00
Zebreus f9ba9f9787
Fix favicon and glyphicons (#744)
* Fix missing icons

* Fix favicon and outdated link
2024-06-07 09:58:56 +02:00
dependabot[bot] 512f3bc78e
Dependabot(deps): Bump DeterminateSystems/update-flake-lock (#780)
Bumps [DeterminateSystems/update-flake-lock](https://github.com/determinatesystems/update-flake-lock) from 21 to 22.
- [Release notes](https://github.com/determinatesystems/update-flake-lock/releases)
- [Commits](https://github.com/determinatesystems/update-flake-lock/compare/v21...v22)

---
updated-dependencies:
- dependency-name: DeterminateSystems/update-flake-lock
  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>
Co-authored-by: Rok Garbas <rok@garbas.si>
2024-06-07 09:58:12 +02:00
Aleksana 2758f7657a
fix: wording when a package has no platforms list (#774) 2024-06-06 12:00:43 -04:00
Weijia Wang ff354507cd
flake.nix: fix frontend dev shell (#783) 2024-06-06 11:49:41 -04:00
wh0 039bd5cf0a
frontend: sort platforms (#752)
Co-authored-by: w <none>
2024-06-05 23:37:51 +02:00
Weijia Wang 3f75136ddc
flake-info: drop channels for flake commands (#782) 2024-06-05 21:49:59 +02:00
dependabot[bot] 24d786c04f
Dependabot(deps): Bump cachix/install-nix-action from 26 to 27 (#773) 2024-06-05 19:28:57 +00:00
Janne Heß 4034cb69f5
frontend: Remove stray bonsai reference (#777)
We still use Bonsai, but we proxy it now so the message is misleading
since the browser doesn't actually try to access bonsai.
2024-06-05 17:33:20 +02:00
github-actions[bot] 5f8699a1d4
flake.lock: Update (#778)
Flake lock file updates:

• Updated input 'nixos-infra':
    'github:NixOS/infra/37293ecb9e48e125b0837418711edbcaa7ffb1d0' (2024-05-23)
  → 'github:NixOS/infra/4a9d6e1444c48c4c7a8257a0a25768dee6962850' (2024-05-31)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/bfb7a882678e518398ce9a31a881538679f6f092' (2024-05-24)
  → 'github:NixOS/nixpkgs/ad57eef4ef0659193044870c731987a6df5cf56b' (2024-05-29)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-05-31 20:56:50 +02:00
github-actions[bot] 7e5419d46f
flake.lock: Update (#771)
* flake.lock: Update

Flake lock file updates:

• Updated input 'nixos-infra':
    'github:NixOS/infra/0b39213973d7a4bab9f710dadb8ea1b14d206627' (2024-05-04)
  → 'github:NixOS/infra/37293ecb9e48e125b0837418711edbcaa7ffb1d0' (2024-05-23)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/63c3a29ca82437c87573e4c6919b09a24ea61b0f' (2024-05-02)
  → 'github:NixOS/nixpkgs/bfb7a882678e518398ce9a31a881538679f6f092' (2024-05-24)

* flake: pin nixpkgs for npmlock2nix

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Weijia Wang <9713184+wegank@users.noreply.github.com>
2024-05-31 10:58:44 +02:00
github-actions[bot] 1242aebd14
flake.lock: Update (#746)
Flake lock file updates:

• Updated input 'flake-utils':
    'github:numtide/flake-utils/93a2b84fc4b70d9e089d029deacc3583435c2ed6' (2023-03-15)
  → 'github:numtide/flake-utils/b1d9ab70662946ef0850d488da1c9019f3a9752a' (2024-03-11)
• Added input 'flake-utils/systems':
    'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e' (2023-04-09)
• Updated input 'nixos-infra':
    'github:NixOS/infra/1261d183ad0c1cf036853087be306e7c792e0cdd' (2024-03-02)
  → 'github:NixOS/infra/0b39213973d7a4bab9f710dadb8ea1b14d206627' (2024-05-04)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/e3652e0735fbec227f342712f180f4f21f0594f2' (2023-03-30)
  → 'github:NixOS/nixpkgs/63c3a29ca82437c87573e4c6919b09a24ea61b0f' (2024-05-02)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-05-10 17:51:46 +02:00
uncenter 0c66259182
fix: center magnifying glass / search icon (#764) 2024-05-02 17:36:23 +02:00
uncenter 8fe7d9e261
fix: remove filter on header logo (#765) 2024-05-02 17:35:49 +02:00
Rok Garbas 850cdf4c3b
ci: jq is already part of ci environment (#767)
* ci: jq is already part of ci environment

* ci: add --accept-flake-config flag to actually use the binary cache from flake.nix
2024-05-02 17:01:00 +02:00
tomberek 7bdc02cc99
chore: bump package count (#756) 2024-04-16 00:35:59 -04:00
北雁 Cryolitia 92a9c0a82b
fix: code block in long description of a package in dark mode (#754) 2024-04-10 08:15:36 +02:00
Janne Heß 0f14890c79
flake-info: Adapt RFC-166 style (#749)
* flake-info: Adapt RFC-166 style

* flake-info: Properly escape attrset keys

* flake-info: Stop owning values for pretty-printing
2024-04-08 18:29:16 +02:00
Rok Garbas 7081483b91
manual trigger 2024-03-13 01:50:12 +01:00
Zebreus e0d3167c42
Fix missing assets (#742) 2024-03-13 01:10:48 +01:00
dependabot[bot] 8b3f5910fd
Dependabot(deps): Bump nwtgck/actions-netlify from 2.1 to 3.0 (#740)
Bumps [nwtgck/actions-netlify](https://github.com/nwtgck/actions-netlify) from 2.1 to 3.0.
- [Release notes](https://github.com/nwtgck/actions-netlify/releases)
- [Changelog](https://github.com/nwtgck/actions-netlify/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/nwtgck/actions-netlify/compare/v2.1...v3.0)

---
updated-dependencies:
- dependency-name: nwtgck/actions-netlify
  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>
2024-03-11 14:51:55 +01:00
dependabot[bot] bcd6ee7791
Dependabot(deps): Bump cachix/install-nix-action from 25 to 26 (#739)
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 25 to 26.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v25...v26)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  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>
2024-03-11 14:51:48 +01:00
dependabot[bot] a8b53b6060
Dependabot(deps): Bump DeterminateSystems/update-flake-lock (#731)
Bumps [DeterminateSystems/update-flake-lock](https://github.com/determinatesystems/update-flake-lock) from 20 to 21.
- [Release notes](https://github.com/determinatesystems/update-flake-lock/releases)
- [Commits](https://github.com/determinatesystems/update-flake-lock/compare/v20...v21)

---
updated-dependencies:
- dependency-name: DeterminateSystems/update-flake-lock
  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>
2024-03-07 00:19:27 +01:00
Zebreus b8edfd2364
Improve dark theme (#733)
* Fix unreadable hovered link color in dark theme

* Tone down text color

* Make search result titles look like links

* Tone down search result title color

* Give the dark theme headerbar a distinct color

* Adjust background color for sort dropdown
2024-03-07 00:18:56 +01:00
Ryan Mulligan e268f57ec7
add COPYING license under MIT (#723) 2024-03-06 14:34:04 +13:00
dependabot[bot] a740e60705
Dependabot(deps): Bump DeterminateSystems/update-flake-lock (#683)
Bumps [DeterminateSystems/update-flake-lock](https://github.com/determinatesystems/update-flake-lock) from 19 to 20.
- [Release notes](https://github.com/determinatesystems/update-flake-lock/releases)
- [Commits](https://github.com/determinatesystems/update-flake-lock/compare/v19...v20)

---
updated-dependencies:
- dependency-name: DeterminateSystems/update-flake-lock
  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>
2024-03-04 23:48:34 +01:00
dependabot[bot] f5111e7d6c
Dependabot(deps): Bump nwtgck/actions-netlify from 2.0 to 2.1 (#681)
Bumps [nwtgck/actions-netlify](https://github.com/nwtgck/actions-netlify) from 2.0 to 2.1.
- [Release notes](https://github.com/nwtgck/actions-netlify/releases)
- [Changelog](https://github.com/nwtgck/actions-netlify/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/nwtgck/actions-netlify/compare/v2.0...v2.1)

---
updated-dependencies:
- dependency-name: nwtgck/actions-netlify
  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>
2024-03-04 23:48:20 +01:00
dependabot[bot] c8e9c56540
Dependabot(deps): Bump cachix/install-nix-action from 23 to 25 (#714)
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 23 to 25.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v23...v25)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  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>
Co-authored-by: Rok Garbas <rok@garbas.si>
2024-03-04 23:34:20 +01:00
Martin Weinelt 27a5fcd79f
Update infra repo reference (#724)
cc https://github.com/NixOS/infra/issues/359

Co-authored-by: Rok Garbas <rok@floxdev.com>
2024-03-04 23:31:12 +01:00
Zebreus ff62e2b296
Add dark theme (#730) 2024-03-04 23:30:47 +01:00
figsoda 744ec58e08
Bump nixos-org-configurations for the 23.11 release (#707) 2023-12-01 10:35:30 -05:00
figsoda 211ce1d185
Bump nixos-org-configurations for the 23.11 beta (#705) 2023-11-29 10:09:43 -05:00
dependabot[bot] 00f61f52ae
Dependabot(deps): Bump cachix/install-nix-action from 22 to 23 (#686)
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 22 to 23.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v22...v23)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  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>
2023-09-05 10:32:53 +02:00
dependabot[bot] da049b0a36
Dependabot(deps): Bump actions/checkout from 3 to 4 (#685)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [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/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  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>
2023-09-05 10:32:25 +02:00
Adrien Navratil 1686838da9
Remove remaining usages of NIXPKGS_PANDOC_FILTERS_PATH (#679) 2023-08-18 17:30:24 +02:00
Naïm Favier 1128c8fb69
Bundle pandoc filters (#670)
Continuation of https://github.com/NixOS/nixos-search/pull/669
2023-07-03 22:03:00 +02:00
Naïm Favier 67bac7fe6d
Bundle link-manpages.nix (#669)
It's being removed from nixpkgs as part of the dedocbookification
process. Eventually we'll want to use nixos-render-docs to render
options.
2023-07-03 20:29:32 +02:00
Naïm Favier f11e857671
Revert most of "flake.lock: Update (#648)"
This partially reverts commit afa40a038d,
but keeps the nixos-org-configurations around.

nodejs 14 is EOL and npmlock2nix is pinning it.
2023-07-03 19:46:32 +02:00
github-actions[bot] afa40a038d
flake.lock: Update (#648)
Flake lock file updates:

• Updated input 'flake-utils':
    'github:numtide/flake-utils/93a2b84fc4b70d9e089d029deacc3583435c2ed6' (2023-03-15)
  → 'github:numtide/flake-utils/dbabf0ca0c0c4bce6ea5eaf65af5cb694d2082c7' (2023-06-25)
• Added input 'flake-utils/systems':
    'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e' (2023-04-09)
• Updated input 'nixos-org-configurations':
    'github:NixOS/nixos-org-configurations/acc635f7453b76ac1b7bdf164a3f22e5267ff329' (2023-05-31)
  → 'github:NixOS/nixos-org-configurations/083c137b7ae19a1a8d6822fea7ca30aeeda72ac8' (2023-07-03)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/e3652e0735fbec227f342712f180f4f21f0594f2' (2023-03-30)
  → 'github:NixOS/nixpkgs/645ff62e09d294a30de823cb568e9c6d68e92606' (2023-07-01)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-07-03 15:10:28 +02:00
Naïm Favier f31c2a395e
Render descriptions as Markdown (#667)
* Render descriptions as Markdown

Following https://github.com/NixOS/nixpkgs/pull/237557, DocBook
descriptions are not supported any more.

We cannot use options.json any more because it still has DocBook
descriptions in 22.11, so read the options from the modules directly.

* Bump VERSION
2023-06-28 17:44:44 +02:00
dependabot[bot] b5acb880d1
Dependabot(deps): Bump cachix/install-nix-action from 20 to 22 (#664)
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 20 to 22.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v20...v22)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  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>
2023-06-19 10:43:37 +02:00
Naïm Favier d8a2c52c64
frontend: fixup for empty queries 2023-06-11 13:06:27 +02:00
Naïm Favier c98b1e3685
frontend: show query in title (#662)
Fixes https://github.com/NixOS/nixos-search/issues/661
2023-06-11 13:02:41 +02:00
Naïm Favier 7ef651230b
Bump nixos-org-configurations for 23.05 release (#659) 2023-06-01 00:39:47 +02:00