Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
131 commits
Select commit Hold shift + click to select a range
579afb0
Update dotnet tools
EverybodyKurts Mar 1, 2023
dc6fdc9
Convert indentation to spaces
EverybodyKurts Mar 1, 2023
6bee757
Install paket
EverybodyKurts Mar 1, 2023
bcb1b59
Update support dotnetn version
EverybodyKurts Mar 1, 2023
5d9bd10
Exclude runtime assets
EverybodyKurts Mar 4, 2023
fb7037e
Update dependencies
EverybodyKurts Mar 4, 2023
73cce2c
Fix compiler errors
EverybodyKurts Mar 4, 2023
10f2fee
Remove js bundles
EverybodyKurts Mar 5, 2023
f1efa02
Regress to net6.0
EverybodyKurts Mar 5, 2023
7dd678d
Regress to net6
EverybodyKurts Mar 5, 2023
a0d8843
Regress to net6
EverybodyKurts Mar 5, 2023
42c65d3
Update javascript dependencies
EverybodyKurts Mar 5, 2023
8cb7632
Remove outdated flag
EverybodyKurts Mar 5, 2023
84d58de
Update webpack.config.js
EverybodyKurts Mar 5, 2023
0062367
Add fable dotnet tool
EverybodyKurts Mar 8, 2023
f6c6801
Bump react highlight version
EverybodyKurts Mar 8, 2023
83d8e00
Update dependencies
EverybodyKurts Mar 8, 2023
b855662
Add fable commands to npm scripts
EverybodyKurts Mar 8, 2023
83347fa
Update webpack config to match feliz's webpack config
EverybodyKurts Mar 8, 2023
2f81749
Fix typo
EverybodyKurts Mar 8, 2023
d111606
Move index.html to src
EverybodyKurts Mar 8, 2023
bad5b98
Ignore fs.js
EverybodyKurts Mar 8, 2023
3b071d3
Update code block render to use new ICodeProperties api
EverybodyKurts Mar 8, 2023
c925bb9
Add fable-splitter
EverybodyKurts Mar 12, 2023
1e9805d
Update .net dependencies
EverybodyKurts Mar 12, 2023
a083988
Add devcontainer config
EverybodyKurts Mar 12, 2023
c582020
Rename dev container
EverybodyKurts Mar 12, 2023
b9500a1
Add git lens
EverybodyKurts Mar 12, 2023
9ba5010
Run dotnet commands when container first starts
EverybodyKurts Mar 14, 2023
18c69fd
Remove fake commands
EverybodyKurts Mar 14, 2023
2d4204a
Add working directory to image
EverybodyKurts Mar 14, 2023
88af71c
Update tools
EverybodyKurts Apr 28, 2023
4526589
update everything to get it to run almost everything.
smoothdeveloper Nov 28, 2023
60609ea
Update dotnet tools versions
EverybodyKurts Jan 14, 2024
4255cca
Update dotnet version in Dockerfile
EverybodyKurts Jan 14, 2024
1e6010a
Add docker-entrypoint.sh script for container initialization
EverybodyKurts Jan 14, 2024
e5f91a8
Update package versions in paket.dependencies
EverybodyKurts Jan 14, 2024
440ebc0
Update build and start scripts in package.json
EverybodyKurts Jan 14, 2024
5ffb544
Add new extensions to devcontainer.json
EverybodyKurts Jan 14, 2024
bbd766c
Add GitHub Actions extension to devcontainer.json
EverybodyKurts Jan 14, 2024
2abf28f
Trim trailing whitespace
EverybodyKurts Jan 14, 2024
dab37a4
Refactor code for improved readability and maintainability
EverybodyKurts Jan 14, 2024
d76bc68
Fix locale file name formatting
EverybodyKurts Jan 14, 2024
0091903
Update StartsWith call
EverybodyKurts Jan 14, 2024
dad8fbe
Update target framework to netstandard2.0
EverybodyKurts Jan 14, 2024
afadbd2
Update FSharp.Compiler.Service version to 43.8
EverybodyKurts Jan 14, 2024
629c2e2
Add dotnet tool and paket restore commands
EverybodyKurts Jan 14, 2024
297d94b
Add dotnet-fsharplint tool to dotnet-tools.json
EverybodyKurts Jan 14, 2024
f1408c0
Update dependencies in package.json
EverybodyKurts Jan 14, 2024
b82805e
Add Vite configuration file
EverybodyKurts Jan 14, 2024
5d70944
Update .gitignore file to include fable_modules
EverybodyKurts Jan 14, 2024
9007ad3
Add build.fsx.lock file
EverybodyKurts Jan 14, 2024
f885444
Merge branch 'update-end-2023' of https://github.com/smoothdeveloper/…
kurt-mueller-osumc Feb 8, 2024
a884c41
Make global version dotnet 8
kurt-mueller-osumc Feb 8, 2024
3924464
Merge branch 'smoothdeveloper-update-end-2023'
kurt-mueller-osumc Feb 8, 2024
b554d96
Update publish-docs script to use gh-pages
EverybodyKurts Feb 9, 2024
d8c92d5
Add femto tool to dotnet-tools.json
EverybodyKurts Feb 9, 2024
e9bd3fa
Remove trailing whitespace
EverybodyKurts Feb 9, 2024
b953ae6
Update packageUrl in publish.js
EverybodyKurts Feb 9, 2024
6d10adc
Merge branch 'main' of https://github.com/EverybodyKurts/Feliz.Plotly
EverybodyKurts Feb 9, 2024
91f63d3
Update dotnet tools
EverybodyKurts Feb 9, 2024
0172165
Update Docker image to slim version
EverybodyKurts Feb 9, 2024
d915985
Update docker-entrypoint.sh startup commands
EverybodyKurts Feb 9, 2024
d5dda14
Add si locale
EverybodyKurts Feb 9, 2024
c0447be
Remove tool project & dependencies group
kurt-mueller-osumc Feb 13, 2024
1561482
Update url in readme
kurt-mueller-osumc Feb 13, 2024
ee8b1e1
Merge pull request #2 from EverybodyKurts/bugfix/remove-tooling
EverybodyKurts Feb 13, 2024
0ed9b13
Update bulma and font awesome
kurt-mueller-osumc Feb 13, 2024
f33c4d1
Update repository url
kurt-mueller-osumc Feb 13, 2024
f14d67d
Fix typo
kurt-mueller-osumc Feb 13, 2024
d15d732
Update pubish-docs command
kurt-mueller-osumc Feb 13, 2024
48cb87d
Fix public dir
kurt-mueller-osumc Feb 13, 2024
c3d54a2
Update dockerfile
kurt-mueller-osumc Feb 13, 2024
c687729
Lint markdown
kurt-mueller-osumc Feb 13, 2024
a7330bc
Update bulma and font awesome
kurt-mueller-osumc Feb 13, 2024
eeacc09
Refactor code
kurt-mueller-osumc Feb 13, 2024
89a37e0
Add type signatures
kurt-mueller-osumc Feb 13, 2024
a52a183
Use new react syntax
kurt-mueller-osumc Feb 13, 2024
921a63d
Append lists together the cool way
kurt-mueller-osumc Feb 13, 2024
5742cb9
Add missing locale
kurt-mueller-osumc Feb 13, 2024
d76143a
Reference compiled javascript file
kurt-mueller-osumc Feb 13, 2024
37f7a7b
Use pascal case
kurt-mueller-osumc Feb 13, 2024
b322413
Update react types
kurt-mueller-osumc Feb 13, 2024
9aec3c6
Add type signatures
kurt-mueller-osumc Feb 15, 2024
5129245
Remove some "inner" functions
kurt-mueller-osumc Feb 15, 2024
53b8fe9
Rename app view
kurt-mueller-osumc Feb 15, 2024
4a244df
Remove codeBlockRender' shadow function
kurt-mueller-osumc Feb 15, 2024
63dbf6c
Shorten list concatenation
kurt-mueller-osumc Feb 15, 2024
8f3b7e1
Use F# string interplation
kurt-mueller-osumc Feb 15, 2024
e3accc1
Rearrange code
kurt-mueller-osumc Feb 15, 2024
4d42d37
Add Paths.fs to project
kurt-mueller-osumc Feb 15, 2024
69e526d
Add Html.fs to project
kurt-mueller-osumc Feb 17, 2024
f44695f
Add type signatures
kurt-mueller-osumc Feb 17, 2024
8749782
Remove trailing whitespace
kurt-mueller-osumc Feb 17, 2024
79d3406
Reduce bundle size and update installation instructions
kurt-mueller-osumc Feb 17, 2024
1262f4c
Merge branch 'main' of https://github.com/EverybodyKurts/Feliz.Plotly
EverybodyKurts Feb 17, 2024
bd2ebfd
Update dependencies
EverybodyKurts Feb 17, 2024
6f1c4ab
Restore dotnet tools and dependencies
EverybodyKurts Feb 17, 2024
84ee50c
Update paket restore targets
EverybodyKurts Feb 17, 2024
6d3b5b5
Make code more readable
EverybodyKurts Feb 17, 2024
1b04880
Version react-markdown at 8.0.7
EverybodyKurts Feb 19, 2024
ae79718
Switch back to old way of doing things
EverybodyKurts Feb 19, 2024
e4e3fc6
Add comments
EverybodyKurts Feb 19, 2024
971849e
Remove webpack dependencies & configuration
EverybodyKurts Feb 19, 2024
cb4bfa1
Generate new locales
EverybodyKurts Feb 19, 2024
0bf14e7
Add a command for generating plotly
EverybodyKurts Feb 19, 2024
aea453c
Update fable
EverybodyKurts Feb 20, 2024
967cb86
Update vite
EverybodyKurts Feb 20, 2024
04f145d
Bump word-wrap from 1.2.3 to 1.2.5
dependabot[bot] Feb 20, 2024
8be1dd8
Bump semver from 6.3.0 to 6.3.1
dependabot[bot] Feb 20, 2024
8bc46aa
Create dependabot.yml
EverybodyKurts Feb 20, 2024
723061c
Update README.md with forked repository information
kurt-mueller-osumc Feb 20, 2024
ec08c5b
Move use-sync-external-store to production dependencies
kurt-mueller-osumc Feb 20, 2024
67c9ef0
Update copyright year in LICENSE file
kurt-mueller-osumc Feb 20, 2024
77ff558
Add use-sync-external-store dependency
kurt-mueller-osumc Feb 20, 2024
303a112
Merge branch 'main' of https://github.com/EverybodyKurts/Feliz.Plotly
kurt-mueller-osumc Feb 20, 2024
0edb204
Update Feliz.Plotly.fsproj with version and readme.md
kurt-mueller-osumc Feb 20, 2024
739f757
Add dotnet-pack command to package.json
kurt-mueller-osumc Feb 20, 2024
d384dd9
Merge branch 'main' of https://github.com/EverybodyKurts/Feliz.Plotly
kurt-mueller-osumc Feb 20, 2024
9eafa4c
Merge pull request #5 from EverybodyKurts/dependabot/npm_and_yarn/sem…
EverybodyKurts Feb 20, 2024
6a2bac6
Merge pull request #4 from EverybodyKurts/dependabot/npm_and_yarn/wor…
EverybodyKurts Feb 20, 2024
c955267
Init github action for publishing package
EverybodyKurts Feb 20, 2024
0f5a2a5
Update dependency restore process
kurt-mueller-osumc Feb 20, 2024
6ee6ff7
trying to change name to lower case
kurt-mueller-osumc Feb 20, 2024
80c0184
Rename ColorBarTitle.fs to ColorbarTitle.fs
EverybodyKurts Feb 20, 2024
3afa26b
Rename ColorBarSize.fs to ColorbarSize.fs
EverybodyKurts Feb 20, 2024
fb9c69b
Rename StylingColorBar.fs to StylingColorbar.fs
EverybodyKurts Feb 20, 2024
74f5fdb
Add pack step
kurt-mueller-osumc Feb 20, 2024
b9b0cd4
Update RESTRICTION in paket.lock file
kurt-mueller-osumc Feb 20, 2024
08bc8c5
Add Dependabot configuration and publish NuGet package workflow
EverybodyKurts Feb 21, 2024
133a202
Merge branch 'main' of https://github.com/EverybodyKurts/Feliz.Plotly
EverybodyKurts Feb 21, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
42 changes: 42 additions & 0 deletions .config/dotnet-tools.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
{
"version": 1,
"isRoot": true,
"tools": {
"fable": {
"version": "4.12.2",
"commands": [
"fable"
]
},
"paket": {
"version": "8.0.3",
"commands": [
"paket"
]
},
"fantomas": {
"version": "6.2.3",
"commands": [
"fantomas"
]
},
"fake-cli": {
"version": "6.0.0",
"commands": [
"fake"
]
},
"dotnet-fsharplint": {
"version": "0.24.0",
"commands": [
"dotnet-fsharplint"
]
},
"femto": {
"version": "0.19.0",
"commands": [
"femto"
]
}
}
}
43 changes: 43 additions & 0 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
// For format details, see https://aka.ms/devcontainer.json. For config options, see the
// README at: https://github.com/devcontainers/templates/tree/main/src/dotnet-fsharp
{
"name": "Feliz.Plotly",
// Or use a Dockerfile or Docker Compose file. More info: https://containers.dev/guide/dockerfile
"dockerFile": "../Dockerfile",

// Features to add to the dev container. More info: https://containers.dev/features.
"features": {
"ghcr.io/devcontainers/features/node:1": {}
},

// Configure tool-specific properties.
"customizations": {
// Configure properties specific to VS Code.
"vscode": {
// Add the IDs of extensions you want installed when the container is created.
"extensions": [
"Ionide.Ionide-fsharp",
"ms-dotnettools.csharp",
"Ionide.Ionide-Paket",
"ms-azuretools.vscode-docker",
"eamodio.gitlens",
"ms-dotnettools.csdevkit",
"shardulm94.trailing-spaces",
"github.vscode-github-actions",
"DavidAnson.vscode-markdownlint"
],
"features": {
"ghcr.io/devcontainers/features/git:1": {}
}
}
},

// Use 'forwardPorts' to make a list of ports inside the container available locally.
"forwardPorts": [ 8080 ],

// Use 'postCreateCommand' to run commands after the container is created.
"postCreateCommand": "git config --global --add safe.directory /workspaces/Feliz.Plotly"

// Uncomment to connect as root instead. More info: https://aka.ms/dev-containers-non-root.
// "remoteUser": "root"
}
4 changes: 2 additions & 2 deletions .github/PULL_REQUEST_TEMPLATE.md
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ Please check if your PR fulfills the following requirements:
- [ ] Build (`fake build` or `.\build.cmd`) on local branch was successful

## Pull request type
<!-- Please try to limit your pull request to one type, submit multiple pull requests if needed. -->
<!-- Please try to limit your pull request to one type, submit multiple pull requests if needed. -->

Please check the type of change your PR introduces:
- [ ] Bugfix
Expand All @@ -16,7 +16,7 @@ Please check the type of change your PR introduces:
- [ ] Refactoring (no functional changes, no api changes)
- [ ] Build related changes
- [ ] Documentation content changes
- [ ] Other (please describe):
- [ ] Other (please describe):

## What is the current behavior?
<!-- Please describe the current behavior that you are modifying, or link to a relevant issue. -->
Expand Down
15 changes: 15 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# To get started with Dependabot version updates, you'll need to specify which
# package ecosystems to update and where the package manifests are located.
# Please see the documentation for all configuration options:
# https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file

version: 2
updates:
- package-ecosystem: "yarn" # See documentation for possible values
directory: "/" # Location of package manifests
schedule:
interval: "weekly"
- package-ecosystem: "nuget" # See documentation for possible values
directory: "/" # Location of package manifests
schedule:
interval: "weekly"
32 changes: 32 additions & 0 deletions .github/workflows/publish-nuget-package.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
# This workflow will build a .NET project
# For more information see: https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-net

name: Publish nuget package

on:
push:
branches: [ "main" ]
pull_request:
branches: [ "main" ]

jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v3
- name: Setup .NET
uses: actions/setup-dotnet@v3
with:
dotnet-version: 8.0.x
- name: Restore dependencies
run: |
dotnet tool restore
dotnet paket restore
dotnet restore
- name: Build
run: dotnet build --no-restore
- name: Pack
run: dotnet pack --no-build --no-restore --include-source --include-symbols -c Release -o .
- name: Test
run: dotnet test --no-build --verbosity normal
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -378,3 +378,7 @@ $RECYCLE.BIN/

# Temp directory
temp/

*.fs.js
*.fs.js.map
fable_modules
Loading