Commit graph

300 commits

Author SHA1 Message Date
jem
0cfe940226 introduce transform 2020-05-21 12:20:50 +02:00
Dmitri Sotnikov
3576ca2352
Merge pull request #44 from DomainDrivenArchitecture/refactor_twitter
mastodon bug fix & refactor twitter-api
2020-05-15 13:50:28 -04:00
jem
d7333dd97f chose better alias 2020-05-15 19:31:36 +02:00
jem
a794ead21c fix mastodon bug 2020-05-15 19:26:14 +02:00
jem
bcf1e8a30a start refactoring for twitter 2020-05-15 19:25:31 +02:00
jem
9e701382d8 improve local def setup 2020-05-15 19:24:59 +02:00
jem
b96a7896ba todo is resolved 2020-05-15 18:25:31 +02:00
Dmitri Sotnikov
3f1f80e058
Merge pull request #43 from DomainDrivenArchitecture/refactoring
Refactoring: Introduce spec & more modulare ns
2020-05-15 10:52:27 -04:00
jem
7c73d9aa64 remove useless parts 2020-05-15 16:44:07 +02:00
jem
48d0c22b5a test "post with image" passed 2020-05-15 16:42:57 +02:00
jem
1ebb0e71f5 enable unqalified keywords again 2020-05-14 08:56:50 +02:00
jem
af85887931 move more functions to infra for better testability 2020-05-14 08:53:49 +02:00
jem
2187df1058 learn usage of thread-last 2020-05-13 19:46:51 +02:00
jem
418ff67282 learned how to destruct namespaced keywords 2020-05-13 19:32:23 +02:00
jem
f2a6f15c42 mastodon limits posts to 500 2020-05-13 19:29:33 +02:00
jem
8f79814b38 keep symmetry only predicate for top level elem 2020-05-13 18:27:01 +02:00
jem
cd2441af4b Merge branch 'master' into refactoring 2020-05-13 18:23:17 +02:00
jem
fed673f07c spec now is valid 2020-05-13 17:49:37 +02:00
jem
0ae68af441 repl now works 2020-05-13 17:41:27 +02:00
jem
f5fcc142ae compiles after refactoring 2020-05-12 18:17:37 +02:00
dmitri.sotnikov@gmail.com
121c5f3fc4 fixed typo 2020-05-10 17:52:33 -04:00
Dmitri Sotnikov
f6bbed3510
Merge pull request #42 from raboof/release-0.0.2
Release 0.0.2
2020-05-07 09:30:14 -04:00
Arnout Engelen
9c80c4cab0
Release 0.0.2 2020-05-07 09:15:52 +02:00
Dmitri Sotnikov
3a4d7b49c9
Merge pull request #41 from raboof/replace-after-resolving-urls
'perform-replacements' after 'resolve-urls'
2020-05-06 13:42:21 -04:00
Arnout Engelen
a3b51d1e5c
'perform-replacements' after 'resolve-urls'
This simplifies things overall, and avoids resolve-urls replacing mentions like
'@foo@bar.org' with links to the 'about' page of the instance.

Unfortunately this wasn't easy to add a test for.
2020-05-06 10:20:55 +02:00
jem
7286db72b0 initially draft the idea 2020-04-30 09:08:51 +02:00
Dmitri Sotnikov
56e79a1e8c
Merge pull request #40 from raboof/publish
Add filters so 'npm pack' and publish contains just enough
2020-04-14 09:51:59 -04:00
Arnout Engelen
7f992e9d73
Add filters so 'npm pack' and publish contains just enough 2020-04-14 15:40:57 +02:00
Dmitri Sotnikov
e7daeab93d
Merge pull request #37 from raboof/replacements
Allow configuring 'replacements'
2020-04-11 12:37:14 -04:00
Arnout Engelen
3f9cd958f5
Allow configuring 'replacements' 2020-04-11 12:15:31 +02:00
Dmitri Sotnikov
dfb1685569
cleanup 2020-03-22 10:28:34 -04:00
Dmitri Sotnikov
9a216f5fa7
Merge pull request #36 from raboof/twitter-error-handling
Handle/report twitter errors
2020-03-22 10:27:45 -04:00
Arnout Engelen
981444ad7c Handle/report twitter errors 2020-03-22 11:33:48 +01:00
Dmitri Sotnikov
d72b755485
Merge pull request #35 from raboof/no-separate-main
Remove separate main.cljs, install to PATH
2020-03-19 10:40:20 -04:00
Arnout Engelen
043f1e0fd3 Remove separate main.cljs, install to PATH
https://docs.npmjs.com/files/package.json#bin
2020-03-19 09:56:11 +01:00
Dmitri Sotnikov
180f2a6eb5
Merge pull request #34 from raboof/drop-media-link-from-twitter-text
Drop media link from twitter text
2020-03-06 15:26:45 -05:00
Arnout Engelen
3512b4c045 clojure.string/ -> string/ 2020-03-06 17:46:06 +01:00
Arnout Engelen
307e98023d Move test tweets to their own files 2020-03-06 17:46:04 +01:00
Arnout Engelen
d541552422 Drop media link from twitter text
When tweeting with an image, twitter will append a link to the image to the end
for the tweet text. That's not useful since we re-upload it to mastodon anyway,
so chop off the link to twitter in that case.
2020-03-03 22:20:43 +01:00
Dmitri Sotnikov
ce8aecdfc9
Merge pull request #33 from raboof/make-cljs-scripts-executable
Make cljs scripts executable
2020-03-03 16:19:05 -05:00
Arnout Engelen
f229bf7eec Make cljs scripts executable
Without this 'npm start'/'npm test' doesn't work for me on linux
2020-03-03 21:36:50 +01:00
dmitri.sotnikov@gmail.com
86a0dd4c9f updated docs 2020-02-27 20:30:24 -05:00
dmitri.sotnikov@gmail.com
820cd2be82 added shadow-cljs compilation to generate a js artifact 2020-02-27 20:23:48 -05:00
dmitri.sotnikov@gmail.com
72f85c1a51 clean up, updated docs 2020-02-27 17:12:07 -05:00
Dmitri Sotnikov
97f1df59be
Merge pull request #32 from raboof/addTest
Add a unit test
2020-02-27 11:30:48 -05:00
Arnout Engelen
ea7c057c11 Add a unit test
Splitting up the project in core/main/test
2020-02-27 13:20:11 +01:00
Dmitri Sotnikov
bfe1253584
fixed typo 2020-01-22 16:11:13 -05:00
Dmitri Sotnikov
cdbe2b2f5b
Merge pull request #29 from EBendinelli/master
Adding Nitter support to replace Twitter links
2020-01-15 12:47:34 -05:00
Eliot
37920f0130 Updated config.edn in README 2020-01-15 17:10:45 +00:00
Eliot
4265b03c8c Adding support for nitter, replace twitter links by nitter links 2020-01-15 15:54:41 +00:00