Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
84 commits
Select commit Hold shift + click to select a range
64fda9a
Bump jvm from 2.0.21 to 2.2.10
dependabot[bot] Aug 15, 2025
310a950
Bump org.postgresql:postgresql from 42.7.5 to 42.7.7
dependabot[bot] Aug 15, 2025
02339e9
Bump org.gradle.toolchains.foojay-resolver-convention
dependabot[bot] Aug 15, 2025
9c86de9
Bump org.slf4j:slf4j-simple from 2.0.9 to 2.0.17
dependabot[bot] Aug 15, 2025
eebfed0
Bump com.vaadin:vaadin-core from 24.7.2 to 24.8.6
dependabot[bot] Aug 15, 2025
39c8fcb
Merge pull request #6 from DeTiveNC/dependabot/gradle/com.vaadin-vaad…
detivenc Aug 15, 2025
1acc01a
Merge pull request #5 from DeTiveNC/dependabot/gradle/org.slf4j-slf4j…
detivenc Aug 15, 2025
30dd4a5
Merge pull request #4 from DeTiveNC/dependabot/gradle/org.gradle.tool…
detivenc Aug 15, 2025
848e8ef
Merge pull request #3 from DeTiveNC/dependabot/gradle/org.postgresql-…
detivenc Aug 15, 2025
eb6880e
Merge pull request #2 from DeTiveNC/dependabot/gradle/jvm-2.2.10
detivenc Aug 15, 2025
27768c2
Bump com.github.mvysny.karibudsl:karibu-dsl from 2.3.2 to 2.4.0
dependabot[bot] Aug 15, 2025
37a78c1
Bump com.zaxxer:HikariCP from 6.3.0 to 7.0.1
dependabot[bot] Aug 15, 2025
b909837
Bump com.vaadin from 24.6.4 to 24.8.6
dependabot[bot] Aug 15, 2025
aec3105
Merge pull request #9 from DeTiveNC/dependabot/gradle/com.vaadin-24.8.6
detivenc Aug 15, 2025
68b8bac
Merge pull request #8 from DeTiveNC/dependabot/gradle/com.zaxxer-Hika…
detivenc Aug 15, 2025
d827580
Merge pull request #7 from DeTiveNC/dependabot/gradle/com.github.mvys…
detivenc Aug 15, 2025
a762d37
Update README.md
detivenc Aug 15, 2025
015f09a
Update README.md
detivenc Aug 15, 2025
c42ff61
Add renovate.json
renovate[bot] Aug 17, 2025
bc1c913
Migrate to Gradle Version Catalog
google-labs-jules[bot] Aug 17, 2025
43fb3c8
Merge pull request #11 from DeTiveNC/feature/gradle-version-catalog
detivenc Aug 17, 2025
749021d
Merge pull request #10 from DeTiveNC/renovate/configure
detivenc Aug 17, 2025
71ac73b
Delete .github/dependabot.yml
detivenc Aug 17, 2025
734ea99
Update dependency glob to v11.0.3
renovate[bot] Aug 17, 2025
98e82e5
Merge pull request #13 from DeTiveNC/renovate/glob-11.x
detivenc Aug 17, 2025
ba906da
Update dependency @preact/signals-react-transform to v0.5.2
renovate[bot] Aug 17, 2025
dc10918
Merge pull request #12 from DeTiveNC/renovate/preact-signals-react-tr…
detivenc Aug 17, 2025
3574c81
Update react monorepo
renovate[bot] Aug 17, 2025
d050c8a
Update dependency @babel/preset-react to v7.27.1
renovate[bot] Aug 17, 2025
ec3a00f
Update dependency date-fns to v4
renovate[bot] Aug 17, 2025
b00b00b
Merge pull request #14 from DeTiveNC/renovate/react-monorepo
detivenc Aug 17, 2025
0847470
Merge pull request #15 from DeTiveNC/renovate/babel-monorepo
detivenc Aug 17, 2025
939dcb7
Merge pull request #28 from DeTiveNC/renovate/date-fns-4.x
detivenc Aug 17, 2025
98301ce
Update dependency gradle to v9
renovate[bot] Aug 17, 2025
d3724b1
Update dependency rollup-plugin-visualizer to v6
renovate[bot] Aug 17, 2025
8f23311
Update dependency vite to v7
renovate[bot] Aug 17, 2025
7d08762
Update dependency @rollup/pluginutils to v5.2.0
renovate[bot] Aug 17, 2025
7c6b437
Update dependency @vaadin/react-components to v24.8.0
renovate[bot] Aug 17, 2025
dbfb5c4
Merge pull request #16 from DeTiveNC/renovate/rollup-pluginutils-5.x
detivenc Aug 17, 2025
17fac08
Merge pull request #17 from DeTiveNC/renovate/vaadin-react-components…
detivenc Aug 17, 2025
1713444
Update vaadinWebComponents monorepo to v24.8.5
renovate[bot] Aug 17, 2025
8842031
Update react monorepo to v19
renovate[bot] Aug 17, 2025
9d9891f
Merge pull request #32 from DeTiveNC/renovate/major-react-monorepo
detivenc Aug 17, 2025
b1210f9
Merge pull request #31 from DeTiveNC/renovate/vite-7.x
detivenc Aug 17, 2025
154b734
Merge pull request #30 from DeTiveNC/renovate/rollup-plugin-visualize…
detivenc Aug 17, 2025
7bb4f0f
Update dependency @vitejs/plugin-react to v4.7.0
renovate[bot] Aug 17, 2025
c215cf3
Update dependency lit to v3.3.1
renovate[bot] Aug 17, 2025
8200c0b
Merge pull request #29 from DeTiveNC/renovate/gradle-9.x
detivenc Aug 17, 2025
69c2ff5
Update dependency react-router to v7.8.1
renovate[bot] Aug 17, 2025
8e1adb1
Merge pull request #18 from DeTiveNC/renovate/vitejs-plugin-react-4.x
detivenc Aug 17, 2025
c218d2e
Update dependency typescript to v5.9.2
renovate[bot] Aug 17, 2025
d6d6d85
Merge pull request #21 from DeTiveNC/renovate/lit-3.x
detivenc Aug 17, 2025
aca4ac3
Merge pull request #22 from DeTiveNC/renovate/react-router-monorepo
detivenc Aug 17, 2025
1f03d41
Update dependency @vitejs/plugin-react to v5
renovate[bot] Aug 17, 2025
d455bb0
Merge pull request #23 from DeTiveNC/renovate/typescript-5.x
detivenc Aug 17, 2025
ff4e17a
Merge pull request #26 from DeTiveNC/renovate/vaadinwebcomponents-mon…
detivenc Aug 17, 2025
09b468f
Merge pull request #27 from DeTiveNC/renovate/vitejs-plugin-react-5.x
detivenc Aug 17, 2025
159d894
Update dependency vite-plugin-checker to v0.10.2
renovate[bot] Aug 17, 2025
f0955a8
Merge pull request #25 from DeTiveNC/renovate/vite-plugin-checker-0.x
detivenc Aug 17, 2025
370da23
feat: Add GitHub Actions for CI
google-labs-jules[bot] Aug 17, 2025
6a24c48
Merge pull request #33 from DeTiveNC/add-github-actions
detivenc Aug 17, 2025
0af8c50
chore(deps): update actions/checkout action to v5
renovate[bot] Aug 17, 2025
883f94c
chore(deps): update oven-sh/setup-bun action to v2
renovate[bot] Aug 17, 2025
0a89321
Merge pull request #34 from DeTiveNC/renovate/actions-checkout-5.x
detivenc Aug 17, 2025
5d7ab53
Merge pull request #35 from DeTiveNC/renovate/oven-sh-setup-bun-2.x
detivenc Aug 17, 2025
c2c2898
chore(deps): update dependency @vitejs/plugin-react to v5.0.1
renovate[bot] Aug 19, 2025
4791a26
chore(deps): update dependency vite to v7.1.3
renovate[bot] Aug 19, 2025
b8fc224
fix(deps): update dependency com.zaxxer:hikaricp to v7.0.2
renovate[bot] Aug 19, 2025
cd933f6
chore(deps): update dependency @preact/signals-react-transform to v0.6.0
renovate[bot] Aug 19, 2025
9deb4b0
fix(deps): update dependency @vaadin/react-components to v24.8.5
renovate[bot] Aug 20, 2025
261e415
Merge pull request #39 from detivenc/renovate/hikaricp
detivenc Aug 20, 2025
7d0e6ad
Merge pull request #37 from detivenc/renovate/vitejs-plugin-react-5.x
detivenc Aug 20, 2025
ba5c270
Merge pull request #38 from detivenc/renovate/vite-7.x
detivenc Aug 20, 2025
063a3de
Merge pull request #40 from detivenc/renovate/preact-signals-react-tr…
detivenc Aug 20, 2025
245092d
Merge pull request #41 from detivenc/renovate/vaadin-react-components…
detivenc Aug 20, 2025
f3e9d87
chore(deps): update actions/setup-java action to v5
renovate[bot] Aug 21, 2025
953ffd7
Merge pull request #42 from detivenc/renovate/actions-setup-java-5.x
detivenc Aug 21, 2025
4e42b6d
chore(deps): update dependency @types/react to v19.1.11
renovate[bot] Aug 22, 2025
500eeaa
fix(deps): update dependency react-router to v7.8.2
renovate[bot] Aug 22, 2025
ad9e161
Merge pull request #43 from detivenc/renovate/react-monorepo
detivenc Aug 23, 2025
75b2237
Merge pull request #44 from detivenc/renovate/react-router-monorepo
detivenc Aug 23, 2025
9ba5733
Fix: Correct the build process for production
google-labs-jules[bot] Aug 23, 2025
8d56721
Merge pull request #45 from detivenc/fix-build-process
detivenc Aug 23, 2025
442f67d
chore(deps): update dependency magic-string to v0.30.18
renovate[bot] Aug 23, 2025
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
11 changes: 0 additions & 11 deletions .github/dependabot.yml

This file was deleted.

23 changes: 23 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
name: Build Project

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

jobs:
build:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v5
- name: Set up JDK 21
uses: actions/setup-java@v5
with:
java-version: '21'
distribution: 'temurin'
- name: Set up Bun
uses: oven-sh/setup-bun@v2
- name: Build with Gradle
run: ./gradlew build -Pvaadin.productionMode
25 changes: 11 additions & 14 deletions build.gradle.kts
Original file line number Diff line number Diff line change
@@ -1,33 +1,30 @@
plugins {
kotlin("jvm") version "2.0.21"
id("com.vaadin") version "24.6.4"
alias(libs.plugins.kotlin.jvm)
alias(libs.plugins.vaadin)
application
}

group = "com.knotes"
version = "1.0-SNAPSHOT"

repositories {
mavenCentral()
}

dependencies {
// vaadin
implementation("com.vaadin:vaadin-core:24.7.2")
implementation("com.github.mvysny.vaadin-boot:vaadin-boot:13.3")
implementation("com.github.mvysny.karibudsl:karibu-dsl:2.3.2")
implementation(libs.vaadin.core)
implementation(libs.vaadin.boot)
implementation(libs.karibu.dsl)

// exposed
implementation("org.jetbrains.exposed:exposed-core:0.61.0")
implementation("org.jetbrains.exposed:exposed-java-time:0.61.0")
implementation("org.jetbrains.exposed:exposed-jdbc:0.61.0")
implementation(libs.exposed.core)
implementation(libs.exposed.java.time)
implementation(libs.exposed.jdbc)

// database
implementation("com.zaxxer:HikariCP:6.3.0")
implementation("org.postgresql:postgresql:42.7.5")
implementation(libs.hikariCP)
implementation(libs.postgresql)

// misc
implementation("org.slf4j:slf4j-simple:2.0.9")
implementation(libs.slf4j.simple)
}

kotlin {
Expand Down
884 changes: 632 additions & 252 deletions bun.lock

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions gradle.properties
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
kotlin.code.style=official
org.gradle.caching=true
26 changes: 26 additions & 0 deletions gradle/libs.versions.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
[versions]
kotlin = "2.2.10"
vaadin = "24.8.6"
vaadinBoot = "13.3"
karibuDsl = "2.4.0"
exposed = "0.61.0"
hikariCP = "7.0.2"
postgresql = "42.7.7"
slf4j = "2.0.17"

[libraries]
vaadin-core = { module = "com.vaadin:vaadin-core", version.ref = "vaadin" }
vaadin-boot = { module = "com.github.mvysny.vaadin-boot:vaadin-boot", version.ref = "vaadinBoot" }
karibu-dsl = { module = "com.github.mvysny.karibudsl:karibu-dsl", version.ref = "karibuDsl" }

exposed-core = { module = "org.jetbrains.exposed:exposed-core", version.ref = "exposed" }
exposed-java-time = { module = "org.jetbrains.exposed:exposed-java-time", version.ref = "exposed" }
exposed-jdbc = { module = "org.jetbrains.exposed:exposed-jdbc", version.ref = "exposed" }

hikariCP = { module = "com.zaxxer:HikariCP", version.ref = "hikariCP" }
postgresql = { module = "org.postgresql:postgresql", version.ref = "postgresql" }
slf4j-simple = { module = "org.slf4j:slf4j-simple", version.ref = "slf4j" }

[plugins]
kotlin-jvm = { id = "org.jetbrains.kotlin.jvm", version.ref = "kotlin" }
vaadin = { id = "com.vaadin", version.ref = "vaadin" }
Binary file modified gradle/wrapper/gradle-wrapper.jar
Binary file not shown.
5 changes: 3 additions & 2 deletions gradle/wrapper/gradle-wrapper.properties
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
#Thu Apr 24 08:33:34 CDT 2025
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.10-bin.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-9.0.0-bin.zip
networkTimeout=10000
validateDistributionUrl=true
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
49 changes: 33 additions & 16 deletions gradlew
100644 → 100755

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading