mirror of
https://github.com/ash-project/ash_hq.git
synced 2024-09-17 03:43:39 +12:00
chore: fix CI
This commit is contained in:
parent
60b4125867
commit
fc69f71a76
2 changed files with 306 additions and 3 deletions
6
.github/workflows/elixir.yml
vendored
6
.github/workflows/elixir.yml
vendored
|
@ -51,9 +51,9 @@ jobs:
|
|||
key: otp-${{matrix.otp}}-elixir-${{matrix.elixir}}-build-2-${{ hashFiles(format('{0}{1}', github.workspace, '/mix.lock')) }}
|
||||
restore-keys: otp-${{matrix.otp}}-elixir-${{matrix.elixir}}-build-2
|
||||
- run: mix deps.get
|
||||
- run: mix test.create
|
||||
- run: mix test.migrate
|
||||
- run: mix test.migrate_tenants
|
||||
- run: MIX_ENV=test mix ash_postgres.create
|
||||
- run: MIX_ENV=test mix ash_postgres.migrate
|
||||
- run: MIX_ENV=test mix ash.migrate_tenants
|
||||
- run: mix check --except dialyzer
|
||||
if: startsWith(github.ref, 'refs/tags/v')
|
||||
- run: mix check
|
||||
|
|
303
CHANGELOG.md
Normal file
303
CHANGELOG.md
Normal file
|
@ -0,0 +1,303 @@
|
|||
# Change Log
|
||||
|
||||
All notable changes to this project will be documented in this file.
|
||||
See [Conventional Commits](Https://conventionalcommits.org) for commit guidelines.
|
||||
|
||||
<!-- changelog -->
|
||||
|
||||
## [v0.1.0](https://github.com/ash-project/ash_hq/compare/v0.1.0...v0.1.0) (2022-11-16)
|
||||
|
||||
|
||||
|
||||
|
||||
### Features:
|
||||
|
||||
* DocSidebar: Extract TreeView component to improve consistency (#48)
|
||||
|
||||
* collapse sidebar sections (#32)
|
||||
|
||||
### Bug Fixes:
|
||||
|
||||
* don't use `live_redirect` anywhere because we care about the session
|
||||
|
||||
* Dark mode borders and scrollbars (#57)
|
||||
|
||||
* prevent strange behavior when scrolling from URL hash to elements near end of document
|
||||
|
||||
* broken pages due to bad replacement rendering
|
||||
|
||||
* make mobile blog at least usable
|
||||
|
||||
* Workaround morphdom incorrectly merging docs headings (#44)
|
||||
|
||||
* don't scroll sidebar based on main docs window scroll position
|
||||
|
||||
* account for not all resources being AshPostgres resources
|
||||
|
||||
* properly anchor link to options
|
||||
|
||||
* download user agent db in setup task (#39)
|
||||
|
||||
* remove flame on
|
||||
|
||||
* catalogue color issues
|
||||
|
||||
* perform `no_user_verify/0` on no user found
|
||||
|
||||
* use svg over png, smaller logos
|
||||
|
||||
* scrollable sidebar on mobile
|
||||
|
||||
* local deps/small things
|
||||
|
||||
* clicking on search result closes
|
||||
|
||||
* don't defer mermaid
|
||||
|
||||
* still some typos from `slate` -> `base` find & replace
|
||||
|
||||
* typos from find and replace
|
||||
|
||||
* Add color to select #21
|
||||
|
||||
* fix right nav links and scrolling
|
||||
|
||||
* fix right nav links and scrolling
|
||||
|
||||
* properly prefix module source links
|
||||
|
||||
* can't use LiveRedirect for some reason?
|
||||
|
||||
* properly check cookie consent status
|
||||
|
||||
* be GDPR compliant with cookie usage
|
||||
|
||||
* better formatted welcome link
|
||||
|
||||
* better spacing
|
||||
|
||||
* WIP on imports
|
||||
|
||||
* fix source links
|
||||
|
||||
* merge conflicts on ash versions
|
||||
|
||||
* fix setting theme in js
|
||||
|
||||
* set up api client for swoosh
|
||||
|
||||
* bamboo/swoosh were both in use/mixed up. Using swoosh
|
||||
|
||||
* use LiveRedirect vs LivePatch
|
||||
|
||||
* use name_attribute for name match rank
|
||||
|
||||
* overflow-auto instead of -scroll
|
||||
|
||||
* better latest version finding
|
||||
|
||||
* show docs properly
|
||||
|
||||
* set table headers properly
|
||||
|
||||
* update to latest ash
|
||||
|
||||
* make type limiting work on search again
|
||||
|
||||
* update ash
|
||||
|
||||
### Improvements:
|
||||
|
||||
* setup CI
|
||||
|
||||
* improve docs layout and scrolling behavior (#55)
|
||||
|
||||
* Sort guides by order field in DocSidebar (#50)
|
||||
|
||||
* make generated calculations private
|
||||
|
||||
* honor default guide configurations
|
||||
|
||||
* various fixes, support new spark links
|
||||
|
||||
* blog fixes, update to latest ash_graphql
|
||||
|
||||
* tons of improvements, add ash_blog
|
||||
|
||||
* add some basic graphql stuff
|
||||
|
||||
* various deployment/docs improvements
|
||||
|
||||
* fix string replacement to work in code blocks
|
||||
|
||||
* change key shortcut based on device brand
|
||||
|
||||
* close sidebar on navigate
|
||||
|
||||
* add list of dsl sections when viewing extension
|
||||
|
||||
* fix bad version rendering, show all relevant links in sidebar
|
||||
|
||||
* various UI improvements, new testimonial
|
||||
|
||||
* add more quotes
|
||||
|
||||
* show code snippets on mobile
|
||||
|
||||
* hide fields that are auto-set
|
||||
|
||||
* use new flow features for search
|
||||
|
||||
* use the new `Tails` library
|
||||
|
||||
* class lists
|
||||
|
||||
* find more modules
|
||||
|
||||
* color fixes
|
||||
|
||||
* various user-flow & email improvements
|
||||
|
||||
* tshirt mailer, mailing list
|
||||
|
||||
* encrypted-at-rest name and address
|
||||
|
||||
* enable user sign up/authentication again
|
||||
|
||||
* some mobile appearance on home page stuff
|
||||
|
||||
* add examples to docs
|
||||
|
||||
* add some basic html styling to the welcome email
|
||||
|
||||
* add bigger logo & Elixir to subtitle
|
||||
|
||||
* make the contribute link into a button
|
||||
|
||||
* update to latest dependencies
|
||||
|
||||
* add logos section
|
||||
|
||||
* add contributors section
|
||||
|
||||
* speed up page load by not loading functions
|
||||
|
||||
* sort versions properly in catalogue
|
||||
|
||||
* add library catalogue
|
||||
|
||||
* fix warnings
|
||||
|
||||
* update spark/surface, import only every 30 minutes
|
||||
|
||||
* remove import controller in favor of periodic imports
|
||||
|
||||
* periodic imports
|
||||
|
||||
* lots of docs fixes!
|
||||
|
||||
* add pg extensions
|
||||
|
||||
* keep everything open
|
||||
|
||||
* remove sidebar collapsing (maybe)
|
||||
|
||||
* monitoring/images/cleanup
|
||||
|
||||
* make `LivePatch` work again
|
||||
|
||||
* add some experimental class helpers
|
||||
|
||||
* fix various anchor & scroll issues
|
||||
|
||||
* add xCode stuff to the iOS folder
|
||||
|
||||
* add basic live view native, various other small fixes
|
||||
|
||||
* tweak theme and adjust landing page to match
|
||||
|
||||
* Convert default tailwind colors to custom themes
|
||||
|
||||
* keep content in the center of the screen on ultrawides
|
||||
|
||||
* Docs sizing and custom scrollbar
|
||||
|
||||
* spacing/mobile styling improvements
|
||||
|
||||
* improvem mobile docs styling
|
||||
|
||||
* fix unsubscribe
|
||||
|
||||
* hide more on mobile
|
||||
|
||||
* better search docs
|
||||
|
||||
* add mailing list
|
||||
|
||||
* WIP, add analytics
|
||||
|
||||
* various fixes, update deps
|
||||
|
||||
* small tweaks
|
||||
|
||||
* upgrade to ash 2.0
|
||||
|
||||
* disable debug and fix scrolling
|
||||
|
||||
* turn off debug
|
||||
|
||||
* add migrations update deps
|
||||
|
||||
* rework auth forms to liveview
|
||||
|
||||
* better look and feel (not much better, though)
|
||||
|
||||
* add logout button, settings button
|
||||
|
||||
* turn of csp
|
||||
|
||||
* add authorization to accounts
|
||||
|
||||
* get a build set up
|
||||
|
||||
* fix lint/security issues
|
||||
|
||||
* add CSP
|
||||
|
||||
* remove currently unnecessary/old code
|
||||
|
||||
* fix postmark api key config
|
||||
|
||||
* copy over example with auth to ash-hq
|
||||
|
||||
* theming
|
||||
|
||||
* click on headers to open
|
||||
|
||||
* fix item paths, make sidebar much friendlier
|
||||
|
||||
* huge optimization (hopefully) for memory usage/search performance
|
||||
|
||||
* larger docs in general
|
||||
|
||||
* table headers for options list
|
||||
|
||||
* more links
|
||||
|
||||
* add option links
|
||||
|
||||
* allow removing libraries
|
||||
|
||||
* flatten search results
|
||||
|
||||
* update to latest ash/ash_postgres, add indexes at the extension level
|
||||
|
||||
* show types in search item results
|
||||
|
||||
* render `default_guide`, ignore extension moduledocs
|
||||
|
||||
* new dsl link types
|
||||
|
||||
* comment sections to ignore in ash-hq
|
||||
|
||||
* WIP on importer/doc links
|
Loading…
Reference in a new issue