Compare commits
7 Commits
de5df2b00b
...
v0.0.2-alp
| Author | SHA1 | Date | |
|---|---|---|---|
| 4855412733 | |||
| 251970ec8f | |||
| f7ea5f709e | |||
| 3d3c2aa964 | |||
| 781025dca0 | |||
| a593bb2baa | |||
| 759f96b0b6 |
54
CHANGELOG.md
54
CHANGELOG.md
@@ -1,5 +1,59 @@
|
|||||||
# All Changes to LST can be found below.
|
# All Changes to LST can be found below.
|
||||||
|
|
||||||
|
## [0.0.2-alpha.6](https://git.tuffraid.net/cowch/lst_v3/compare/v0.0.2-alpha.1...v0.0.2-alpha.6) (2026-04-23)
|
||||||
|
|
||||||
|
## [0.0.2-alpha.1](https://git.tuffraid.net/cowch/lst_v3/compare/v0.0.2-alpha.0...v0.0.2-alpha.1) (2026-04-23)
|
||||||
|
|
||||||
|
## [0.0.2-alpha.0](https://git.tuffraid.net/cowch/lst_v3/compare/v0.0.1...v0.0.2-alpha.0) (2026-04-23)
|
||||||
|
|
||||||
|
## [0.0.1](https://git.tuffraid.net/cowch/lst_v3/compare/v0.0.1-alpha.5...v0.0.1) (2026-04-23)
|
||||||
|
|
||||||
|
|
||||||
|
### 🐛 Bug fixes
|
||||||
|
|
||||||
|
* **frontend:** lingering import crashed us ([781025d](https://git.tuffraid.net/cowch/lst_v3/commits/781025dca00e9dd4b2ad9b283be944ed91bbc1e5))
|
||||||
|
|
||||||
|
|
||||||
|
### 📝 Chore
|
||||||
|
|
||||||
|
* **doc remove:** removed a doc and put it in the real area for docs ([a593bb2](https://git.tuffraid.net/cowch/lst_v3/commits/a593bb2baafd0166a178b80cd76dd8862f240e11))
|
||||||
|
|
||||||
|
## [0.0.1-alpha.5](https://git.tuffraid.net/cowch/lst_v3/compare/v0.0.1-alpha.4...v0.0.1-alpha.5) (2026-04-23)
|
||||||
|
|
||||||
|
|
||||||
|
### 🌟 Enhancements
|
||||||
|
|
||||||
|
* **admin:** moved server build/update to full app ([cb00add](https://git.tuffraid.net/cowch/lst_v3/commits/cb00addee96b3ecccf2694f85cb7882cac9c7e3d))
|
||||||
|
* **lstmobile:** intial scanner setup kinda working ([3734d9d](https://git.tuffraid.net/cowch/lst_v3/commits/3734d9daac143ad8fb4404c59990bc4f546f365b))
|
||||||
|
* **oidc:** added in so we could use an oidc to login as well :D ([f7276ca](https://git.tuffraid.net/cowch/lst_v3/commits/f7276ca2d722e30da65bbead23dc9bd57df25aa7))
|
||||||
|
* **servers:** added marked tree in to the mix ([4d53af0](https://git.tuffraid.net/cowch/lst_v3/commits/4d53af033876d81e0d38c148c15cb0af6f3d5bf0))
|
||||||
|
|
||||||
|
|
||||||
|
### 🐛 Bug fixes
|
||||||
|
|
||||||
|
* **datamart:** fixes to correct how we handle activations of new features and legacy queries ([b832d7a](https://git.tuffraid.net/cowch/lst_v3/commits/b832d7aa1ecd063be1bbb7e969617fc7a6376ffa))
|
||||||
|
* **datamart:** if we do not have 2.0 warehousing activate we need to use legacy ([5b1c885](https://git.tuffraid.net/cowch/lst_v3/commits/5b1c88546ff9a42dc572450fe05ad68015edb627))
|
||||||
|
* **gp:** weird issue with db username and password ([d6328ab](https://git.tuffraid.net/cowch/lst_v3/commits/d6328ab764c3626aef99727b873003384951d299))
|
||||||
|
* **inventory:** changes to accruatly adjust the query and check the feature set ([32517d0](https://git.tuffraid.net/cowch/lst_v3/commits/32517d0c98c42a0f0f60135b4a9951c4090ccd58))
|
||||||
|
* **logistics:** historical issue where it was being really weird ([cfbc156](https://git.tuffraid.net/cowch/lst_v3/commits/cfbc1565172f7c2e27f0a1593fe8e99b00d91bb7))
|
||||||
|
* **logistics:** purchasing monitoring was going off every 5th min instead of every 5 min ([3639c1b](https://git.tuffraid.net/cowch/lst_v3/commits/3639c1b77c597a94816bfedd0892f0c8980c6403))
|
||||||
|
* **ocp:** fixes to make sure we always hav printer.data as an array or dont do anything ([fb3cd85](https://git.tuffraid.net/cowch/lst_v3/commits/fb3cd85b411315cac0abd22d050ee88929754833))
|
||||||
|
* **psi:** refactor psi queries ([a1eeade](https://git.tuffraid.net/cowch/lst_v3/commits/a1eeadeec438f7c5c6d31f190fee5c22f83dc6b0))
|
||||||
|
|
||||||
|
|
||||||
|
### 📝 Chore
|
||||||
|
|
||||||
|
* **clean:** removed bruno api a proper api doc will be added to lst later ([f716de1](https://git.tuffraid.net/cowch/lst_v3/commits/f716de1a58a4a4c02d9a0a375444ceecea4a018b))
|
||||||
|
* **scripts:** added in a helper to remove old stuff ([de5df2b](https://git.tuffraid.net/cowch/lst_v3/commits/de5df2b00b1c6fe7c53d6ea075b4cf7e0fb845f9))
|
||||||
|
|
||||||
|
|
||||||
|
### 🛠️ Code Refactor
|
||||||
|
|
||||||
|
* **scanner:** more basic work to get the scanner just running ([82f8369](https://git.tuffraid.net/cowch/lst_v3/commits/82f8369640b2b0ff63dd640dc0aa0609a42c7dda))
|
||||||
|
* **servers:** added mcd and stp1 ([88cef2a](https://git.tuffraid.net/cowch/lst_v3/commits/88cef2a56c390b692866658ce519e59ffeaf4c17))
|
||||||
|
* **server:** server updates can now only be done from a dev pc ([7962463](https://git.tuffraid.net/cowch/lst_v3/commits/7962463927c4c5d2e12db9a0dd536b0f29fc65b2))
|
||||||
|
* **sql:** changed sql connection to ip:port ([a6d53f0](https://git.tuffraid.net/cowch/lst_v3/commits/a6d53f0266f1edc3f3946cd1f07d893c8a98d9c7))
|
||||||
|
|
||||||
## [0.0.1-alpha.4](https://git.tuffraid.net/cowch/lst_v3/compare/v0.0.1-alpha.3...v0.0.1-alpha.4) (2026-04-15)
|
## [0.0.1-alpha.4](https://git.tuffraid.net/cowch/lst_v3/compare/v0.0.1-alpha.3...v0.0.1-alpha.4) (2026-04-15)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
import { Link, useNavigate } from "@tanstack/react-router";
|
import { Link, useNavigate } from "@tanstack/react-router";
|
||||||
import { Cat, LogIn } from "lucide-react";
|
import { Cat } from "lucide-react";
|
||||||
import { toast } from "sonner";
|
import { toast } from "sonner";
|
||||||
import {
|
import {
|
||||||
Card,
|
Card,
|
||||||
|
|||||||
4
package-lock.json
generated
4
package-lock.json
generated
@@ -1,12 +1,12 @@
|
|||||||
{
|
{
|
||||||
"name": "lst_v3",
|
"name": "lst_v3",
|
||||||
"version": "0.0.1-alpha.4",
|
"version": "0.0.2-alpha.6",
|
||||||
"lockfileVersion": 3,
|
"lockfileVersion": 3,
|
||||||
"requires": true,
|
"requires": true,
|
||||||
"packages": {
|
"packages": {
|
||||||
"": {
|
"": {
|
||||||
"name": "lst_v3",
|
"name": "lst_v3",
|
||||||
"version": "0.0.1-alpha.4",
|
"version": "0.0.2-alpha.6",
|
||||||
"license": "ISC",
|
"license": "ISC",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@dotenvx/dotenvx": "^1.57.0",
|
"@dotenvx/dotenvx": "^1.57.0",
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "lst_v3",
|
"name": "lst_v3",
|
||||||
"version": "0.0.1-alpha.4",
|
"version": "0.0.2-alpha.6",
|
||||||
"description": "The tool that supports us in our everyday alplaprod",
|
"description": "The tool that supports us in our everyday alplaprod",
|
||||||
"main": "index.js",
|
"main": "index.js",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
|
|||||||
@@ -1,132 +0,0 @@
|
|||||||
|
|
||||||
|
|
||||||
docker build -t git.tuffraid.net/cowch/lst_v3:latest .
|
|
||||||
docker push git.tuffraid.net/cowch/lst_v3:latest
|
|
||||||
|
|
||||||
docker compose pull && docker compose up -d --force-recreate
|
|
||||||
|
|
||||||
How to choose the bump
|
|
||||||
|
|
||||||
Use this rule:
|
|
||||||
|
|
||||||
patch = bug fix, small safe improvement
|
|
||||||
minor = new feature, backward compatible
|
|
||||||
major = breaking change
|
|
||||||
|
|
||||||
Changesets uses semver bump ty
|
|
||||||
|
|
||||||
|
|
||||||
### daily process
|
|
||||||
npm commit
|
|
||||||
|
|
||||||
- when closing a issue at the end add
|
|
||||||
Use one of these in the commit body or PR description:
|
|
||||||
|
|
||||||
- - Closes #123
|
|
||||||
- - Fixes #123
|
|
||||||
- - Resolves #123
|
|
||||||
|
|
||||||
Common ones:
|
|
||||||
|
|
||||||
- - Closes #123
|
|
||||||
- - Fixes #123
|
|
||||||
- - Resolves #123
|
|
||||||
Reference an issue without closing it
|
|
||||||
|
|
||||||
Use:
|
|
||||||
|
|
||||||
- - Refs #123
|
|
||||||
- - Related to #123
|
|
||||||
- - See #123
|
|
||||||
|
|
||||||
Good safe one:
|
|
||||||
|
|
||||||
- - Refs #123
|
|
||||||
Good example commit
|
|
||||||
|
|
||||||
Subject:
|
|
||||||
|
|
||||||
- - fix(cors): normalize external url origin
|
|
||||||
|
|
||||||
Body:
|
|
||||||
|
|
||||||
- - Refs #42
|
|
||||||
|
|
||||||
Or if this should close it:
|
|
||||||
|
|
||||||
- - Closes #42
|
|
||||||
|
|
||||||
# Release flow
|
|
||||||
npm run changeset:add
|
|
||||||
|
|
||||||
Pick one:
|
|
||||||
|
|
||||||
- patch = bug fix
|
|
||||||
- minor = new feature, non-breaking
|
|
||||||
- major = breaking change
|
|
||||||
|
|
||||||
Edit the generated .md file in .changeset it will be randomly named and add anything else in here from all the commits that are new to this release
|
|
||||||
|
|
||||||
Recommended release command
|
|
||||||
npm run changeset:version
|
|
||||||
|
|
||||||
stage the change log file
|
|
||||||
|
|
||||||
git commit -m "chore(release): version packages"
|
|
||||||
|
|
||||||
git tag v0.0.1-alpha.0 change this to the same version thats in the pkg.json
|
|
||||||
|
|
||||||
then push it
|
|
||||||
|
|
||||||
git push
|
|
||||||
git push --tags
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### release type
|
|
||||||
|
|
||||||
when we want to go from alpha to normal well do
|
|
||||||
npx changeset pre enter alpha
|
|
||||||
npx changeset pre enter rc
|
|
||||||
|
|
||||||
go to full production
|
|
||||||
npx changeset pre exit
|
|
||||||
npx changeset version
|
|
||||||
|
|
||||||
### Steps will make it cleaner later
|
|
||||||
Daily work
|
|
||||||
1. Stage files
|
|
||||||
2. npm run commit
|
|
||||||
3. Add issue keyword if needed
|
|
||||||
4. git push when ready
|
|
||||||
|
|
||||||
Release flow
|
|
||||||
1. npx changeset
|
|
||||||
2. pick patch/minor/major
|
|
||||||
3. edit the generated md file with better notes
|
|
||||||
4. npx changeset version
|
|
||||||
5. git add .
|
|
||||||
6. git commit -m "chore(release): version packages"
|
|
||||||
7. git tag vX.X.X
|
|
||||||
8. git push
|
|
||||||
9. git push --tags
|
|
||||||
|
|
||||||
|
|
||||||
# normal work
|
|
||||||
stage files
|
|
||||||
npm run commit
|
|
||||||
|
|
||||||
# if releasing
|
|
||||||
npm run commit
|
|
||||||
npm run release -- --prerelease alpha
|
|
||||||
git push
|
|
||||||
git push --tags
|
|
||||||
|
|
||||||
|
|
||||||
git add .
|
|
||||||
git commit -m "chore(release): version packages"
|
|
||||||
git tag v0.0.1-alpha.0
|
|
||||||
git push
|
|
||||||
git push --tags
|
|
||||||
|
|
||||||
Reference in New Issue
Block a user