9149 Commits (ff6c6a54c1f0c18a602b0e734cdbb8b2dd2e133a)

Author SHA1 Message Date
Barış Soner Uşaklı 3c45b3edb6 string is removed on develop 8 years ago
Barış Soner Uşaklı d5d6748c71 closes #6013 8 years ago
Baris Usakli 43bec4cb45 Merge remote-tracking branch 'refs/remotes/origin/master' into develop 8 years ago
Baris Usakli 6778cce265 add new zset 8 years ago
Baris Usakli 47143a4a09 Merge remote-tracking branch 'refs/remotes/origin/master' into develop 8 years ago
Baris Usakli a500e0019c closes #6005 8 years ago
Julian Lam 103d9a91a9 Revert "sanitizing uploaded filename without using slugify, in composer, re comment in: #6011"
This reverts commit 9f670fe586.
8 years ago
Julian Lam cb80c7729b linting 8 years ago
Julian Lam 39d67b5b69 Merge branch 'patch-2' of https://github.com/drlukeangel/NodeBB into drlukeangel-patch-2 8 years ago
Julian Lam 9f670fe586 sanitizing uploaded filename without using slugify, in composer, re comment in: #6011 8 years ago
Dr Luke Angel 999a7abc5d
updated equality operator
small update to equality operator
8 years ago
Dr Luke Angel 4854888fcf
update blacklist.js to strip ports from v4
Blacklist.test in blacklist.js to strip port from ipv4.
my site was passing in 
24.18.192.75:52506
and nodebb was giving 
28/10 04:34:41 [6680] - error: /login
 Error: ipaddr: the address has neither IPv6 nor IPv4 format
So i updated the client Ip to strip the port number if its a v4 IP
8 years ago
Barış Soner Uşaklı 9a3a5192c4 add filter:post.shouldQueue 8 years ago
Barış Soner Uşaklı c453fc7275 add widget reset test 8 years ago
psychobunny 2453ce3cb3 strip + validate before hook instead 8 years ago
Julian Lam 98eddc78cb escaping message text in parse.raw 8 years ago
Barış Soner Uşaklı a11058bce2 closes #6004 8 years ago
Barış Soner Uşaklı 41fbf7117d Merge remote-tracking branch 'refs/remotes/origin/master' into develop 8 years ago
Barış Soner Uşaklı a73c2628c4 cache improvements, stats 8 years ago
Barış Soner Uşaklı 316fe2773c remove console.log 8 years ago
Barış Soner Uşaklı 2aaf6900d1 closes #5998 8 years ago
Barış Soner Uşaklı 056e4f0601 #6004 8 years ago
Barış Soner Uşaklı ce3e1f31ab fix for #6004 8 years ago
Peter Jaszkowiak 62ae171432 Merge remote-tracking branch 'origin/master' into develop 8 years ago
Barış Soner Uşaklı 6a2019c646 closes #6003 8 years ago
Barış Soner Uşaklı e7318a1cea Mongo cache (#6002)
* cache mongodb objects

remove user settings cache since it is cached at the object level

* removed indexOf from isMemberOfSets

* change has to get, change maxAge to 0
8 years ago
Barış Soner Uşaklı 7ad4420b6a closes #6000 8 years ago
Peter Jaszkowiak ab8465d7b6 Make deprecation warnings more clear (#5996)
* Add these as warnings

To be removed in next major version

* Make ACP search's purpose more clear

* Only warn once per deprecated path
8 years ago
Julian Lam ec3bb1c727 allowing plugins to define upgrade scripts 8 years ago
Barış Soner Uşaklı 108f84fd19 add type to dbal 8 years ago
Baris Usakli c4310395c9 Merge remote-tracking branch 'refs/remotes/origin/master' into develop
# Conflicts:
#	package.json
8 years ago
Baris Usakli 19dc7da42f closes #5994 8 years ago
Baris Usakli 79598c32d3 remove unused function 8 years ago
Barış Soner Uşaklı d8dc79e3c7 closes #5992 8 years ago
Baris Usakli 6a6dc7ef06 closes #5990 8 years ago
Baris Usakli 8a499e09ed fix nconf lowercasing 8 years ago
Barış Soner Uşaklı 5e6d8ea566 handle 404 first 8 years ago
Peter Jaszkowiak 60a42aa651 Merge branch 'translator-optimization' into develop 8 years ago
Peter Jaszkowiak cf289b9228 Merge remote-tracking branch 'origin/master' into develop 8 years ago
Peter Jaszkowiak 46fafb20b9 Remove string.js dependency 8 years ago
Peter Jaszkowiak 1c5bdcb670 Enable running multiple upgrades at once (#5984) 8 years ago
Peter Jaszkowiak f9a1951ec5 Enable running multiple upgrades at once 8 years ago
Julian Lam 6a93bc140b Merge remote-tracking branch 'origin/master' into develop 8 years ago
Julian Lam b44cfacda1 resolve XSS vulnerability in flags pages 8 years ago
Baris Usakli 9101400264 closes #5961 8 years ago
Baris Usakli c5f58f73a7 closes #5974 8 years ago
Julian Lam 9cbf1597cd Merge remote-tracking branch 'origin/master' into develop 8 years ago
Baris Usakli 68bcfb2883 closes #5975 8 years ago
Julian Lam cd6dcff38b Split up customJS into customHTML and customJS for better organisation (#5981)
* WIP

* fixed customJS not actually working in footer

* Moving scripts to footer, #5980

* Added upgrade scripts for #5980
8 years ago
Baris Usakli 500c978a26 closes #5944 8 years ago
Barış Soner Uşaklı 410e825bc0 fix upgrade script changing brand:logo to absolute path 8 years ago
Barış Soner Uşaklı 645410131d closes #5942 8 years ago
Julian Lam 72502ff992 utilising whitelist instead of blacklisting javascript protocol 8 years ago
Julian Lam 5863d64d27 prevent inline js payloads from executing in outgoing page 8 years ago
Barış Soner Uşaklı 67ba6bb820 closes #5977 8 years ago
Barış Soner Uşaklı 9e9de2edd0 closes #5976 8 years ago
Peter Jaszkowiak 1c35213934 Fix #5970 and forking while debugging (#5965)
* Fix forking while debugging

Debugger address in use no longer happens

* Fix cropper error
8 years ago
Dravere 8d5ef79e9c Smtp emailer change without restart (#5957)
* SMTP fallback transport setup during app startup and config update

* Verbose logging message to see when SMTP fallback transport is setup
8 years ago
Barış Soner Uşaklı 227c245fb2 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	package.json
8 years ago
Barış Soner Uşaklı 0de692188f check topic.cid 8 years ago
Dravere 38900a9964 Smtp emailer issue 5951 (#5954)
* Fixed typo at emailer.js line 66 (serice -> service)

* When custom SMTP user and password is empty no authentication is attempted

* Added options to choose custom smtp connection security

* Made custom smtp connection security strings translatable

* Changed switch to if-else for custom smtp security option

* Fixed emailer.js lint errors

* Move custom setting to top of list
8 years ago
Julian Lam 6852c92ed6 Merge remote-tracking branch 'origin/develop' 8 years ago
RoiEX 1fd160a4e6 Add Support for Firefox OSD 8 years ago
Julian Lam 2086a64a5e fixes #5947 8 years ago
Barış Soner Uşaklı b70f328520 closes #5948 8 years ago
Peter Jaszkowiak da9da8190f Bump dependencies
Bumping eslint & configs meant making some linting fixes

For future reference, the `xmlhttprequest-ssl` library must be of equal versioning to the one in `engine.io-client`, otherwise it won't be deduped which causes the socket.io tests to fail
8 years ago
Peter Jaszkowiak dc87d7fc0f Use .js instead of .jst
Fix #5934
8 years ago
Barış Soner Uşaklı f989988178 closes #1668 8 years ago
Barış Soner Uşaklı 2185480c4e switch to eachSeries 8 years ago
Baris Usakli 8276e20254 closes #5937 8 years ago
Baris Usakli 852396e60d closes #5903 8 years ago
Barış Soner Uşaklı 4c0d430819 only return minimal info for pending and invited users 8 years ago
Julian Lam dea372a5c5 fixes #5932 8 years ago
Julian Lam 8b0e6611d9 fixed incorrect parameter passed into hook 8 years ago
Julian Lam c373f85726 Merge remote-tracking branch 'origin/master' into develop 8 years ago
Julian Lam 9f4e92fa13 closes #5925 8 years ago
Barış Soner Uşaklı 1019feb569 fix method name 8 years ago
Barış Soner Uşaklı f42119673f fix string cids in post summaries 8 years ago
Julian Lam 38a7030639 Revert "Merge pull request #5923 from NodeBB/patch-5922"
This reverts commit f8ddabc884, reversing
changes made to 4976d13013.
8 years ago
Julian Lam f8ddabc884 Merge pull request #5923 from NodeBB/patch-5922
Fix #5922
8 years ago
Peter Jaszkowiak f40d37ad48 Fix #5922 8 years ago
Baris Usakli b56d6f8b50 make call to db in /ping and /sping 8 years ago
Julian Lam a6b993ef6c updating 500-embed to load after page is fully loaded, #5733 8 years ago
Julian Lam 26d4c18340 Merge remote-tracking branch 'origin/master' into develop 8 years ago
Julian Lam 2c2a28c5b6 closes #5919 8 years ago
Julian Lam 4976d13013 removed console log 8 years ago
Julian Lam f7d78771f8 fixes #5921 8 years ago
Barış Soner Uşaklı a4532f011a Blacklist fix (#5918)
* closes #5917

* fix callback for upgrade script

* delete key even if falsy, could be empty string

* DRYer ternary
8 years ago
Julian Lam 302f06df95 fixes #5914 8 years ago
Peter Jaszkowiak 61b0f0c4c3 Catch uglify errors 8 years ago
psychobunny d4a11de07d move blacklist.less into admin/manage/ip-blacklist.less 8 years ago
psychobunny fdffaf9ed2 re-organized ip blacklist page 8 years ago
Baris Usakli 1358a89305 closes #5907 8 years ago
Julian Lam 1034626896 Merge remote-tracking branch 'origin/develop' 8 years ago
Harmdhast 0b520f8d65 Template - Benchpress | Variable call fix
Change the way the var is called to match the new benchpressjs templating system.
Fixes the admin permission panel.
8 years ago
Peter Jaszkowiak 23e7222dfa Update Nodemailer to v4
also filter out .jst files from email template dropdowns
8 years ago
manolino 9cb098bb0b Implements Jimp exitRotate() new method (jimp 0.2.28) to sove incoherent rotations when scaling images. 8 years ago
psychobunny ececfe9a77 Merge branch 'develop' of https://github.com/NodeBB/NodeBB into develop 8 years ago
psychobunny 01275787b6 added widgets.resetTemplate(s) 8 years ago
Barış Soner Uşaklı 5cc39e8546 Merge remote-tracking branch 'refs/remotes/origin/master' into develop
# Conflicts:
#	package.json
#	src/views/admin/manage/ip-blacklist.tpl
8 years ago
Peter Jaszkowiak abffc29128 Use Benchpress (#5901)
* Use Benchpress

* Use Benchpress.compileParse

* Error for template load failure

* Use benchpressjs package

* Compile templates on demand

* Fix user settings page

* Fix admin search to exclude `.jst` files

* Fix 500-embed

So ajaxify can still show an error if the server goes down
8 years ago
psychobunny 864321f727 re-organize newbiePostDelay fields 8 years ago
Julian Lam 53ca6d1199 closes #5889 8 years ago
Julian Lam 73d4517d27 Revert "fixes #5894"
This reverts commit e2b40ddf34.
8 years ago
Julian Lam cdd139b327 increment blacklist analytics on blacklist block 8 years ago
Julian Lam 00c25d47f9 blacklist should not use data.result anymore, just err is fine 8 years ago
Baris Usakli 19ae2b3eb4 dont join online_users and uid_ if user does not exist 8 years ago
Baris Usakli 0d0ea0977f check error 8 years ago
Julian Lam e2b40ddf34 fixes #5894 8 years ago
Julian Lam 81cf8f77d3 add blacklist test to onSuccessfulLogin as well 8 years ago
Baris Usakli b2542c1e19 add missing return false 8 years ago
Julian Lam c71b7db646 remove messy regexes and a console.log 8 years ago
Julian Lam 5d2b3d3c39 remove dependency on ip-range-check and ip, use lower level ipaddr.js instead
re: #5893
8 years ago
Julian Lam 8346130cdc introduced new hook filter:blacklist.test 8 years ago
Barış Soner Uşaklı 0498832317 closes #5888 8 years ago
psychobunny 714a7066ec add some styling to blacklist rules textarea 8 years ago
psychobunny 5699236fd2 added missing relative_path to view sitemap button 8 years ago
psychobunny c0c0a28f21 point to the correct section for user registration settings 8 years ago
psychobunny 0e219a8c58 closes #5891 8 years ago
Barış Soner Uşaklı fcce96efab style change 8 years ago
Barış Soner Uşaklı a46db9616c fix message delete and add test 8 years ago
Barış Soner Uşaklı 1875764aca fix typo in delete 8 years ago
Barış Soner Uşaklı 62c81ca0d3 fix lint 8 years ago
Barış Soner Uşaklı 329bfeeb3b convert min/max to float 8 years ago
Barış Soner Uşaklı 74caf191f5 fix typo 8 years ago
Barış Soner Uşaklı ff88be91fa Merge remote-tracking branch 'refs/remotes/origin/master' into develop 8 years ago
Barış Soner Uşaklı 5344edc2a7 closes #5885 8 years ago
Barış Soner Uşaklı 5dfb2fb83a up themes, fix notif test 8 years ago
Julian Lam c1d7b06ded Fixes #5873
- Notifications.getMultiple now takes an optional uid parameter
- If a notification link in dropdown points to a topic and you're
  in said topic, you will be scrolled to the post instead of
  ajaxified to it.
8 years ago
Julian Lam 1159abf9ec fixes #5879 8 years ago
Baris Usakli dc9b21021a escape moderation notes 8 years ago
Baris Usakli 753f1576ce processSortedSet 8 years ago
Baris Usakli bc0645dc26 Merge remote-tracking branch 'refs/remotes/origin/master' into develop 8 years ago
Baris Usakli a9b1a0bdc4 fix tpl name 8 years ago
Baris Usakli 0ce3e4b691 post-queue show category, send notification 8 years ago
Julian Lam f56578ab50 remove reset tokens if target user email changes 8 years ago
Julian Lam 6ec1bfd660 added artificial delay on reset route so that the heat death of the universe will arrive before you manage to identify a valid reset code 8 years ago
Barış Soner Uşaklı df069ee78d escape teaser content 8 years ago
psychobunny c3b1f31a5f email logo: prevent crash if source image doesn't exist 8 years ago
Baris Usakli 5a968730d5 closes #5880 8 years ago
Baris Usakli 575c9a41cd Merge remote-tracking branch 'refs/remotes/origin/master' into develop 8 years ago
Barış Soner Uşaklı f161bbf956 Post queue (#5878)
* #5876

* add user to post queue table

* add time of post into queue

add posting restrictions to queue

* fix shouldQueueLogic for guests

* add test for post-queue route
8 years ago
Baris Usakli 7162f5db62 Merge remote-tracking branch 'refs/remotes/origin/master' into develop 8 years ago
Baris Usakli 2053726c81 up spam-be-gone 8 years ago
Barış Soner Uşaklı fc0e5421d6 Merge remote-tracking branch 'refs/remotes/origin/master' into develop 8 years ago
Barış Soner Uşaklı 7ab152e582 fix missing template var name 8 years ago
Barış Soner Uşaklı ed84794c1f fix lint 8 years ago
Barış Soner Uşaklı 48165b9011 closes #5875 8 years ago
Baris Usakli c21f64c27f closes #5872 8 years ago
Baris Usakli 27a6b8a713 lint fixes 8 years ago
Baris Usakli bc6b1a8f56 Merge remote-tracking branch 'refs/remotes/origin/master' into develop
# Conflicts:
#	public/src/admin/extend/plugins.js
8 years ago
Julian Lam d9ad26c7c5 the meat of #5862, making chat loading not require an ajaxification 8 years ago
Baris Usakli 24bbf8fe00 closes #5869 8 years ago
Baris Usakli e0e783ec05 closes #5866 8 years ago
Barış Soner Uşaklı 82b5246b28 fix process.env.url if it was changed 8 years ago
Baris Usakli e836ddf6e2 fix link to topic 8 years ago
Julian Lam 4f9cbabec3 fixes #5853 8 years ago
Julian Lam 29e7bdbc99 expose license info in plugin API for installed plugins 8 years ago
Barış Soner Uşaklı c0f390322c https://github.com/Schamper/nodebb-plugin-poll/issues/86 8 years ago
Barış Soner Uşaklı e9f8cdc7f0 closes #5855 8 years ago
Baris Usakli bd5edc55aa closes #5086 8 years ago
Baris Usakli de55c8e431 closes #4070 8 years ago
Julian Lam 5fc6fe1c80 closes #5162 8 years ago
Baris Usakli e071f94173 test debugParams.js 8 years ago
Baris Usakli c0861277de closes #5775 8 years ago
Baris Usakli 9dc0069ce7 closes #5845 8 years ago
Baris Usakli 4ac8d29f06 closes #5847 8 years ago
Barış Soner Uşaklı 493cd16f39 closes #5848 8 years ago
Barış Soner Uşaklı c0fa404b6c fix test 8 years ago
Julian Lam d06f114705 comma DANGLE 8 years ago
Julian Lam d68a3b6862 fixed emailer init if no logo saved 8 years ago
Julian Lam 0ff413e5f8 simplifying logic 8 years ago
Julian Lam f77f17dc20 just use emailLogo instead of doing logo with x50.png suffix 8 years ago
Julian Lam 000f8b8d92 fixed incorrect library module ref 8 years ago
Baris Usakli 875672522e Merge remote-tracking branch 'refs/remotes/origin/master' into develop
# Conflicts:
#	src/search.js
8 years ago
Julian Lam e0862be3c8 added new search hook to allow for enumeration after query 8 years ago
Barış Soner Uşaklı 7a405da60f group member search change 8 years ago
Julian Lam 61deb962e3 adding notifications.get hook 8 years ago
Barış Soner Uşaklı 911eb32e70 fix var names 8 years ago
Barış Soner Uşaklı f646e08a6e update tags/links for 1.5.4 8 years ago
Julian Lam 533b044ad1 Added new hook "filter:search.inContent"
This hook is fired after the search query returns a collection of
pids, but before those pids' summaries are retrieved. It is
useful to add a hook in here if you want to enumerate over the
matched results before they are truncated in the response payload.
8 years ago
Baris Usakli 6cd0582b42 add filter:user.saveSettings 8 years ago
Baris Usakli a9dbdc75af closes #5825 8 years ago
Baris Usakli 949595fdf3 fix eslint 8 years ago
Baris Usakli 541b78c26d fix ipMatch data 8 years ago
Julian Lam ab8d765f4f Merge branch 'master' into develop 8 years ago
Julian Lam f59f48c6e1 use setImmediate 8 years ago
Julian Lam c9c27b86c4 added back logic to strip leading slashes, but after the fix to app.all 8 years ago
Baris Usakli 6087f3c8cd test router fix 8 years ago
Julian Lam 84c1a182e5 Merge remote-tracking branch 'origin/master' into develop 8 years ago
Baris Usakli e9639833c5 add router.all 8 years ago
Julian Lam 233297367b strip leading slashes from path if double-slash is accidentally used, stripping trailing slash from relative path retrieved from config.json 8 years ago
Julian Lam 36e02780fe updates to email logo usage 8 years ago
Baris Usakli 91c79506b5 add tagwhitelist to topic api 8 years ago
Barış Soner Uşaklı 292d27716a closes #5842 8 years ago
Barış Soner Uşaklı 9d69224329 up themes fix altenate_logins to be bool 8 years ago
Peter Jaszkowiak 904f22522e Merge pull request #5821 from NodeBB/scoped-plugins
Support scoped plugin npm packages
Also fix logging in VS Code with the inspector debugger
8 years ago
Julian Lam 94c84cdc5b moving email logo upgrade script to 1.6.0 8 years ago
Julian Lam 184dacf1d7 Merge branch 'master' into develop 8 years ago
Julian Lam c4fbed24f8 Squashed commit of the following:
commit 9c86d9b2904e14927cd7e9679b92aec0951d1063
Merge: ebfa63a 5a7f811
Author: Julian Lam <julian@nodebb.org>
Date:   Thu Jul 20 08:41:39 2017 -0400

    Merge branch 'noscript-login' of https://github.com/An-dz/NodeBB into noscript

commit 5a7f81185e8f9bd7d2d011c3d495988be7e437a3
Author: André Zanghelini <an_dz@simutrans-forum>
Date:   Mon Jul 17 23:07:14 2017 -0300

    Rename clashing variable 'next'

commit ebfa63a984073a58c17aa408c363cdb03ef89985
Merge: c1801cd f159d0d
Author: Julian Lam <julian@nodebb.org>
Date:   Mon Jul 17 16:30:40 2017 -0400

    Merge branch 'noscript-logout' of https://github.com/An-dz/NodeBB into noscript

commit c1801cda14e6363491e30b659902e2ae71f7e1f7
Merge: 7a5f9f3 9fd542d
Author: Julian Lam <julian@nodebb.org>
Date:   Mon Jul 17 16:30:31 2017 -0400

    Merge branch 'noscript-register' of https://github.com/An-dz/NodeBB into noscript

commit 7a5f9f35abc834bb72ddddc9ca07d34f2fde8353
Merge: 44851f9 d37b95c
Author: Julian Lam <julian@nodebb.org>
Date:   Mon Jul 17 16:30:10 2017 -0400

    Merge branch 'noscript-compose' of https://github.com/An-dz/NodeBB into noscript

commit f159d0d9ef1b7f600e830a96fdb4b9c87c79bb4a
Author: André Zanghelini <an_dz@simutrans-forum>
Date:   Thu Jul 6 12:16:38 2017 -0300

    Prevent form submit

    Required for theme change

commit d37b95cb71d32d4483190609798e244c331db165
Author: André Zanghelini <an_dz@simutrans-forum>
Date:   Thu Jul 6 01:49:52 2017 -0300

    Prevent link action with scripts

    Required for the theme change that changes the buttons to `a` tags.

commit 9fd542d8970b7d1a4126f4edc4b44eab7d708fb0
Author: André Zanghelini <an_dz@simutrans-forum>
Date:   Wed Jul 5 19:57:56 2017 -0300

    Fix tests

commit cdad5bf8c2891ad76f7441fd4d8a74b058a14e6d
Author: André Zanghelini <an_dz@simutrans-forum>
Date:   Wed Jul 5 19:09:17 2017 -0300

    Update error handling

commit 4ff11cd136a4fb98483f837e2cebc741380dfe76
Author: André Zanghelini <an_dz@simutrans-forum>
Date:   Wed Jul 5 17:29:08 2017 -0300

    Remove async waterfall

commit df01d44e821a70c984b89e9585a325c3e02c6e37
Author: André Zanghelini <an_dz@simutrans-forum>
Date:   Wed Jul 5 16:59:43 2017 -0300

    Set noscript compose as noscript at start

commit 4bcc380da72239b8315cc849a77a3036e06e4a12
Author: André Zanghelini <an_dz@simutrans-forum>
Date:   Wed Jul 5 16:59:12 2017 -0300

    Remove last useless next

commit b5eac6fea11e209934c0648a7e75ad07a2167123
Author: André Zanghelini <an_dz@simutrans-forum>
Date:   Sun Jul 2 18:35:08 2017 -0300

    Last function requires no next

commit 20a5cce6e6e32a454c304c448383707ec44c75a8
Author: André Zanghelini <an_dz@simutrans-forum>
Date:   Sun Jul 2 18:06:58 2017 -0300

    Remove more useless next calls

commit 85ee22a79bcbbb1995106f43d4c74d6ba9206cab
Author: André Zanghelini <an_dz@simutrans-forum>
Date:   Sun Jul 2 17:46:07 2017 -0300

    Remove useless next calls

commit 7d984c47ad24faac1fe537dee4a5a7d697e8634c
Author: André Zanghelini <an_dz@simutrans-forum>
Date:   Sun Jul 2 15:45:31 2017 -0300

    Support old themes

commit 4a09dfbd08253115c342a9e829c4e6940cecb8cc
Author: André Zanghelini <an_dz@simutrans-forum>
Date:   Sun Jul 2 15:37:23 2017 -0300

    Moved all error handling into helpers function

commit 391aa6e67ef9ab67304005e14ac0633cdb630713
Author: André Zanghelini <an_dz@simutrans-forum>
Date:   Thu Jun 8 15:37:37 2017 -0300

    ESLint - Fix mixed conditionals

commit 80ccc6fd581d791f31e7ab62de8de611837bfc3c
Author: André Zanghelini <an_dz@simutrans-forum>
Date:   Sat Jun 3 18:08:15 2017 -0300

    Compose without scripts

commit 2aca811256721238ca0cede4954213d369009885
Author: André Zanghelini <an_dz@simutrans-forum>
Date:   Sat Jun 3 18:00:44 2017 -0300

    Register without scripts

commit 097bb51577fb26f8e22f86dc274cb670ab606a8a
Author: André Zanghelini <an_dz@simutrans-forum>
Date:   Sat Jun 3 16:42:15 2017 -0300

    Logout without scripts

commit d497e08109891079656fee1c145043a9c0e55f2e
Author: André Zanghelini <an_dz@simutrans-forum>
Date:   Sat Jun 3 16:27:10 2017 -0300

    Login without script
8 years ago