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

Mordernizing demo #4

Open
wants to merge 36 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
4703b54
Mordernizing demo
karma4u101 Nov 8, 2017
5642e1a
Mordernizing demo
karma4u101 Nov 8, 2017
c2e8d96
Merge branch 'modernizing' of https://github.com/lift/examples into m…
karma4u101 Nov 19, 2017
8a759ad
Working on Interactive Stuff
karma4u101 Nov 25, 2017
db8c188
Working on the persistence section
karma4u101 Dec 3, 2017
587fba1
Persistence section
karma4u101 Dec 3, 2017
c60f145
Merge branch 'modernizing' of https://github.com/lift/examples into m…
karma4u101 Dec 10, 2017
39854d8
Bootstrapifying
karma4u101 Dec 29, 2017
4fa7200
Templating / Web Services
karma4u101 Dec 31, 2017
ab28423
Localization and Menues
karma4u101 Jan 1, 2018
0bcbc0c
WIP Misc code
karma4u101 Jan 14, 2018
4378e68
Updating build to use newely released Lift v3.2 and FoBo v2.0.
karma4u101 Feb 1, 2018
66e39a3
WIP Misc code
karma4u101 Feb 3, 2018
492e363
WIP Misc code
karma4u101 Feb 4, 2018
20a2eff
WIP Misc code
karma4u101 Feb 10, 2018
4920181
Adding messages tag to top of page.
karma4u101 Jul 29, 2018
4c936a2
Updating build to Lift 3.3
karma4u101 Jul 29, 2018
24087ce
Adding div selector page and other updates.
karma4u101 Aug 7, 2018
137d6c1
Adding wiki page and updated a bunch of other stuff
karma4u101 Aug 12, 2018
59e4565
Converting bind and choceTemplate code
karma4u101 Sep 1, 2018
7a3245b
Misc code updates
karma4u101 Sep 8, 2018
26ab2bf
Using FoBo's Bootstrap breadCrumb snippet function.
karma4u101 Dec 2, 2018
eb8f1f0
Clean up
karma4u101 Dec 2, 2018
38687ae
Addin cache busting of resouces using build info
karma4u101 Dec 21, 2018
1383c8a
Clean up and formating
karma4u101 Dec 26, 2018
746aedb
Building using Scala 2.12
karma4u101 Dec 26, 2018
7f831e7
Adding top nav for use on tablet/mobile view
karma4u101 Dec 30, 2018
46a7563
Some cleanup
karma4u101 Dec 30, 2018
a1edaed
Some cleanup
karma4u101 Dec 30, 2018
7945dd4
Adding BSLocInfo to MenuInfo
karma4u101 Jan 1, 2019
88b469c
updating dependencies
karma4u101 Jan 3, 2019
fd2b748
Using webjars to get resources
karma4u101 Jan 5, 2019
81d7c0f
Adjusting webjar versions.
karma4u101 Jan 5, 2019
7c50795
Adjusting webjar versions.
karma4u101 Jan 5, 2019
943d8d8
Cleanup
karma4u101 Feb 10, 2019
0145f50
Merge branch 'modernizing' of https://github.com/lift/examples into m…
karma4u101 Feb 10, 2019
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
3 changes: 3 additions & 0 deletions combo/example/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
.ensime_cache
ensime-langserver.log
pc.stdout.log
87 changes: 87 additions & 0 deletions combo/example/build.sbt
Original file line number Diff line number Diff line change
@@ -0,0 +1,87 @@
//##################################################################
//##
//## Build settings
//##
//##############

lazy val projectSettings = Seq(
organization := "net.liftweb",
version := "0.9.4-SNAPSHOT",
name := "demo",
scalaVersion := "2.12.7",
scalacOptions ++= Seq("-unchecked", "-deprecation"),
autoAPIMappings := true
)

lazy val meta = (project in file("."))
.enablePlugins(JettyPlugin)
.enablePlugins(BuildInfoPlugin)
.settings(projectSettings: _*)
.settings(
buildInfoKeys := Seq[BuildInfoKey](name, version, scalaVersion, sbtVersion),
buildInfoKeys ++= Seq[BuildInfoKey](
BuildInfoKey.action("buildTime") {
System.currentTimeMillis
} // re-computed each time at compile
),
buildInfoPackage := "net.liftweb.example.lib"
)

//##
//##
//##################################################################

//##################################################################
//##
//## Resolvers
//##
//##############


resolvers ++= Seq("snapshots" at "https://oss.sonatype.org/content/repositories/snapshots",
"staging" at "https://oss.sonatype.org/content/repositories/staging",
"releases" at "https://oss.sonatype.org/content/repositories/releases"
)

//##
//##
//##################################################################

//##################################################################
//##
//## Dependencies
//##
//##############

libraryDependencies ++= {
val liftVersion = "3.3.0"
Seq(
"net.liftweb" %% "lift-webkit" % liftVersion,
"net.liftweb" %% "lift-json" % liftVersion,
"net.liftweb" %% "lift-db" % liftVersion,
"net.liftweb" %% "lift-mapper" % liftVersion,

"net.liftmodules" %% "fobo-twbs-bootstrap4-api_3.3" % "2.1.1",
"net.liftmodules" %% "widgets_3.1" % "1.6.0-SNAPSHOT",
"net.liftmodules" %% "textile_3.1" % "1.4-SNAPSHOT",

"org.webjars" % "bootstrap" % "4.2.1",
"org.webjars" % "jquery" % "3.3.1",
"org.webjars" % "jquery-migrate" % "1.4.1",
"org.webjars" % "popper.js" % "1.14.6",
"org.webjars" % "font-awesome" % "5.6.1",
"org.webjars" % "highlightjs" % "9.6.0",

"org.eclipse.jetty" % "jetty-webapp" % "8.1.7.v20120910" % "test",
"junit" % "junit" % "4.10" % "test",
"ch.qos.logback" % "logback-classic" % "1.2.3",
"org.specs2" %% "specs2-core" % "3.8.6" % "test",
"org.specs2" %% "specs2-matcher-extra" % "3.8.6" % "test",
"org.specs2" %% "specs2-junit" % "3.8.6" % "test",
"com.h2database" % "h2" % "1.3.167"
)
}

//##
//##
//##################################################################
1 change: 1 addition & 0 deletions combo/example/project/build.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
sbt.version=1.2.7
4 changes: 4 additions & 0 deletions combo/example/project/plugins.sbt
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
addSbtPlugin("com.earldouglas" % "xsbt-web-plugin" % "4.0.1")
addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "5.2.2")
addSbtPlugin("com.eed3si9n" % "sbt-buildinfo" % "0.9.0")
addSbtPlugin("org.ensime" % "sbt-ensime" % "2.5.1")
Loading