1
1
# Clojurians Log App [ ![ CircleCI] ( https://circleci.com/gh/clojureverse/clojurians-log-app.svg?style=svg )] ( https://circleci.com/gh/clojureverse/clojurians-log-app )
2
2
3
- Clojure web app that serves up Slack chat history. This app was created to
4
- replace the old scripts that generated the site at
5
- [ clojurians-log.clojureverse.org] ( https://clojurians-log.clojureverse.org ) . This
6
- app isn't live yet, but you can see it in action at
7
- [ clojurians-log-staging.clojureverse.org] ( http://clojurians-log-staging.clojureverse.org ) .
3
+ Clojure web app that serves up Slack chat history. This app code is live and avialable for preview at
4
+ [ clojurians-log.clojureverse.org] ( https://clojurians-log.clojureverse.org ) .
8
5
9
6
Besides serving its utilitarian function of serving logs, this also serves as an
10
7
example open-source Clojure web app. It's small enough to easily understand and
@@ -29,10 +26,19 @@ but also has some
29
26
30
27
## Running the app
31
28
32
- To run the app on your own laptop, you should first grab the [ demo
29
+ To run the app on your own laptop, you should first grab the [ clojurians-log-app] ( https://github.com/clojureverse/clojurians-log-app ) in a directory.
30
+
31
+ ``` shell
32
+ git clone https://github.com/clojureverse/clojurians-log-app.git
33
+ cd clojurians-log-app
34
+ ```
35
+
36
+ And for the ease of trying out locally, let's also grab some [ demo
33
37
data] ( https://github.com/clojureverse/clojurians-log-demo-data ) , so you have
34
38
some Slack history to look at.
35
39
40
+ > P.S.: This is very old data and few new code related changes will not be rendered with this (like emoji reaction etc)`
41
+
36
42
``` shell
37
43
git clone https://github.com/clojureverse/clojurians-log-demo-data.git
38
44
```
@@ -86,8 +92,8 @@ user> (conn) ;; Datomic connection
86
92
user> (add-dependency [foo/bar " 1.2.3" ]) ; ; Add a dependency without having to restart
87
93
user> (reset ) ; ; Reload modified namespaces and restart the app
88
94
user> (reset-all ) ; ; Reload all namespaces and restart the app
89
- user> (last-request ) ; ; See the last ring request handled
90
- user> (last-response ) ; ; See the last response the app generated
95
+ ~~ user> (last-request ) ; ; See the last ring request handled~~
96
+ ~~ user> (last-response ) ; ; See the last response the app generated~~
91
97
```
92
98
93
99
### Tests
0 commit comments