Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deploy/documentation/2024 10 09 #718

Merged
merged 53 commits into from
Oct 9, 2024
Merged

Conversation

proand
Copy link
Member

@proand proand commented Oct 9, 2024

This closes #694

proand and others added 30 commits June 14, 2024 09:51
This fixes a current bug, and hopefully makes it less prone to new bugs in the future.
Also simplify dropdowns since they created confusion for our consumers.
- update documentation
- update example code
Add support for SVG export in FHI Angular Highcharts.

(Also reset example and testdata for "Tree view checkbox" in TreeViewsComponent since it was forgotten in #622 )
Improve the generation of ID's in the FhiTreeViewSelectionComponent

This closes #628
Add issue templates
* Update color-system.ts

Added missing colors, rearranged them to correspond with official identity and removed an intruder. Some names are a bit jalla, but we'll live with that until new web components and system is in place.

* Update _ds-tmp.block.scss

Added temp. css for documentation page
* Enable line diagram with only one data point pr series.
* Remove 0 as default value on y-axis in diagram type line when no unit is defined.
* Update ref. Fhi.Style
* Update Fhi.Frontend.Style
* Fix z-index to show placeholders (and remove old comments)
* Update CHANGELOG
* Update CHANGELOG, README and package.json to make everything ready for next release
* Improve the method allDataInOneOrMoreSeriesAreFlagged()
* Fix old error in CHANGELOG
since the navigation fails if diagram type is disabled, and since it doesn't add that much value for the end user.
on differnt screen widths by:
- using CSS property aspect-ratio and `@container`
- adding ratio variables

Also:
- remove inline with on table header cells
- add new modifier class to the div in the map template in order have one BEM-block for all diagrams
- remove deprecated code
container element, and use max-width instead of max-height to control max container size
proand and others added 23 commits September 13, 2024 15:05
Also:

* Remove angular-in-memory-web-api, create a simple custom mock-db instead

* Refactor the data service and menu service to make the app run again,
and remove a lot of redundant old code
* Fix broken scrollToTop

* Update info in footer

* Remove NavsIntro-warning

* Update code example for toast
* Update text about repos in footer (should have been part of #699)

* Update main menu, and

    - Comment out library-top-level-menu
    - Remove utility section (aka. button for admin view),
    - Clean up DynamicLibraryExamplesModule
And also improve the implementation of the article page.
Remove deprecated property DiagramTypeIds.map, should have been removed in #678
Add a component table and component filter on the landing page for components in the demo app.
* Update procedure for creating release branch for @folkehelseinstituttet/style and update title "Release branches for the Fhi.Frontend.Demo app"

* Update procedure for creating release branches for library projects

* Update procedure for releasing a patch to older version in a library project

* Update procedure for creating deploy branches for the documentation site
* dev: (52 commits)
  Enhancement/higcharts Add description also in full screen view (#710)
  Internal/update contributing (#707)
  Internal/table of components (#712)
  Bugfix/remove deprecated prop (#706)
  Internal/Add and info box on the "Komponenter"-landing page, (#708)
  Internal/update top menu (#705)
  Internal/update footer (#699)
  Update documentation app to angular 18 (#698)
  Release/fhi-angular-components/5.0.1 (#696)
  Release/fhi-angular-highcharts/5.0.2 (#697)
  Release/fhi-angular-highcharts/5.0.1 (#695)
  Release/fhi-angular-highcharts/5.0.0 (#693)
  Release/fhi-angular-components/5.0.0 (#692)
  Update to Angular 18 in @folkehelseinstituttet/angular-highcharts (#691)
  Update to Angular 18 in @folkehelseinstituttet/angular-components (#689)
  Bugfix/highcharts: Don't set default diagram types (#688)
  Release/fhi-angular-components/4.4.2 (#683)
  Bugfix/fhi-tree-view-selection (#679)
  Add test for undefined in FhiTreeViewNavigationComponent (#680)
  Release/fhi-angular-highcharts/4.4.0 (#681)
  ...
Copy link

github-actions bot commented Oct 9, 2024

Azure Static Web Apps: Your stage site is ready! Visit it here: https://gray-dune-0e73b0403-718.westeurope.2.azurestaticapps.net

@proand proand requested a review from trybern October 9, 2024 12:52
@proand proand merged commit 9dd3414 into main Oct 9, 2024
2 checks passed
@proand proand linked an issue Oct 10, 2024 that may be closed by this pull request
@proand proand deleted the deploy/documentation/2024-10-09 branch October 11, 2024 10:38
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.

Deploy/documentation 2024-10-09
4 participants