Commit Graph

3176 Commits (9aeab0810964d739674a54a03f09ffad47115d68)

Author SHA1 Message Date
barisusakli 3b1e373e7b group titles
barisusakli b9139ef263 some escaping and fixed uploads in progress
psychobunny 3198275209 use "undo" icon instead of comment for restoring posts
psychobunny b12ca5ab9f closes
barisusakli 3f9fa0137c taskbar text incase <script> is title
barisusakli 4fa79dc821 closes
category purge, deletes all topics and posts in the category
barisusakli 311a7ad5b9 topic purge
psychobunny b43602f5b6 closes https://github.com/NodeBB/NodeBB/issues/1631
psychobunny 35e72dbb37 load composer-mobile.tpl if in xs/sm environment, for https://github.com/NodeBB/NodeBB/issues/1657
barisusakli a65d612907 post purge
Barış Soner Uşaklı a7bd83a549 Merge pull request from char101/patch-5
Fix relative path on topic replaceState
Charles c7b308d65e Fix relative path on topic replaceState
barisusakli b9c30aa42d possible fix to
modified the tagsinput source to use keypress instead of keydown for the
confirmKeys
Julian Lam a40b06c304 latest translations
Julian Lam d66bead245 Merge remote-tracking branch 'origin/master'
Julian Lam b655474150 fixed
barisusakli aadca3a675 fix calls to removeRelativePath in ajaxify.js
barisusakli db84ced78f removeRelativePath public
barisusakli 4bdbce9cd8 use removeRelativePath in app.js too
Charles 9734403114 Fix removeRelativePath
Instead of checking the existence of relative_path (without /) anywhere on the url, it really should check that the url only starts with the relative_path.

Example

```
relative_path = /forum
without / = forum
url = /category/forum/5
removeRelativePath = ory/forum/5
```
barisusakli 178f567659 closes
barisusakli 7610c11cd1 closes
backup database before upgrade!
upgrade script will take the first post of each topic and set the
`mainPid` property on the topic. then it will remove that pid from the
sorted sets for that topic, this was done to make alternative sorting
work.

added a new sorted set called `tid:<id>:posts:votes` that is used to
sort topic posts by vote count, the original sorted set `tid:<id>:posts`
is used to sort by oldest first or newest first.

the main post is added to the returned posts array on topic load and is
always at the top.
theme changes are minimal just a few new data properties on the posts
and the sorting dropdown.
hopefully didn't miss anything too critical.
Julian Lam b648e84836 latest translations and fallbacks
barisusakli efe04c12d3 closes
if email isnt confirmed, show a warning in account/edit and let users
resend confirm email
barisusakli b537666e5c closes , closes
barisusakli b2e48b21a2 pass url to onAjaxError
psychobunny e88abcc1d9 fixed updated language strings
psychobunny b881131a65 fixes
barisusakli 6bd4524a79 fixed share for category
barisusakli 573cb4b4d7 fixed share links
barisusakli 0574022e02 fixes to infinitescroll
psychobunny c342e75f6e Merge branch 'master' of https://github.com/NodeBB/NodeBB
psychobunny 94312cfda8 closes
barisusakli 55dbc5c823 closes
changed post links to "topic/<topic_id>/<topic_slug>/<post_id>"
psychobunny 46028e49f7 closes
psychobunny 0816928949 unset preloader cache after loading url
psychobunny 22d459d4cc temporary fixes for chrome users who have cookies disabled
barisusakli aa0b9f9029 semicolon
barisusakli ee9fae581e closes
barisusakli 09d4f4b47b leaving tags box will create tag
barisusakli d0c468c190 new language string
barisusakli 69ac63ed4e updated repo link in admin
psychobunny 09c632330b render widgets sooner
psychobunny cad10a3f9e implemented caching for widgets
psychobunny bfcd13144e Merge branch 'master' of https://github.com/NodeBB/NodeBB
psychobunny 4ee055c3ea closes
psychobunny bbcff6a0a5 moved widget rendering up a bit
barisusakli e035d8f1de closes
fixes user images in subfolder installs, if user image has https dont
append relative_path,
also removes relative_path in ajaxify.loadData so it doesnt call
/forum/api/forum/category etc.
psychobunny c7691a8cdc Merge remote-tracking branch 'origin/master' into require.js
Conflicts:
	src/meta.js
Julian Lam be19222817 en_US will no longer throw js error from missing timeago file
psychobunny 3ba51b05f7 fixing the minified version of string.js instead
psychobunny 65f3fa1bbc fixing string.js compatibility
psychobunny f98a52013a Merge remote-tracking branch 'origin/master' into require.js
psychobunny 281aa0049c init, attempt to increase cold load speed
barisusakli 652e1ef574 closes
turns out clicking back causes double script.init() calls and
ajaxify.variables.get('topic_id') can be undefined in one of those
calls.
psychobunny 5b17f9a7a4 added caching per url + rate limiting mechanism to prefetcher, closes
psychobunny 1e05a92c1e no need to send prefetched state anymor
psychobunny d81351579d don't require passing in uid for topics.markAsRead
psychobunny 791fde7904 fixing properly for unread count
psychobunny 08bbf7fdd8 console.log
psychobunny 0334a487b5 fixing properly for profile views
psychobunny 71214c6255 fixed preloader
psychobunny fee591e551 fixes
psychobunny 1fecbd0b90 fixed function signature for ajaxify.loadData
psychobunny bfa3b0f22f global header widgets
barisusakli 351e376812 hide area if there are no widgets
barisusakli e1ad2537b6 fixes navigator progress bar
barisusakli c852574cef closes
barisusakli fbdff5bb43 name too short error string
barisusakli 60742ce316 closes , closes
barisusakli eb0a06b777 closes
Julian Lam 667a78902e closed
barisusakli 48aba5fc64 category widget changes
barisusakli 4e8a9fbe27 closes
psychobunny 9c2bb027d3 fire action:widgets.loaded regardless of callback
psychobunny bf63c927c6 trigger ajaxify.loadingData regardless of cached state
psychobunny 6aeec3a399 action:widgets.loaded
Julian Lam b0b28fad8e removing console logs
barisusakli 04309ac09c show error message if password empty
psychobunny 7f011fe583 calling it ajaxify.preloader instead
psychobunny eb69d898ce use cache-buster in translator instead of timestamp
psychobunny d5bf83f43f closes
Julian Lam b1eb5b175c Merge remote-tracking branch 'origin/master' into groups-pages
Conflicts:
	src/topics/tags.js
Aziz Khoury e0a5cb2b44 my bad
:/
barisusakli b6e0a2ecce parseInt
psychobunny 4cd86affae update all files with new url
barisusakli dbf07f786d closes
Julian Lam f20926f93d finished up group list and group details pages - closed
Julian Lam 840a56006c added missing files for
barisusakli 66701afdaa closes
fixes the notification image too, the property was called image not
picture
Pénzes Tamás 9d0672f193 Update user.json
barisusakli b8b482e287 closes
barisusakli fa1275c03a closes
barisusakli a1de4cb2dd added no tags language key
Julian Lam 8df40c4b74 latest translations and fallbacks
barisusakli 3f43db090b return topics tags
barisusakli 56f442f283 remove punctuation and limit tag length
barisusakli 90cea84af9 max 5 tags per topic
asdasd
barisusakli df73ceaeb7 closes
added tag input box to composer when creating a topic
added new routes for viewing tags 'tags' and 'tags/:tagname'
respectively
post_bar.tpl shows the tags of the topic
can edit the main post to remove or add new tags
added a new menu item to header to go to the tags page
psychobunny 7f7cc8dc62 merging in latest templates.js
barisusakli b30dee2601 no need to store titleEl
barisusakli 9ba0dc3363 closes
barisusakli 4acc264cb8 added upload error string
barisusakli 20a707e6c1 uploads cleanup
barisusakli e869a6a15a composer refactor
Julian Lam 58b6a2e9ea Merge branch 'master' of github.com:designcreateplay/NodeBB
Julian Lam e9252ca745 fixing language code for viet and thai
barisusakli ff2bad635c infinite scroll refactor
Julian Lam e43ebb0423 Merge pull request from akhoury/master
captcha support
Julian Lam 6ec36a00ad Merge branch 'master' of github.com:chiehwen/NodeBB into chiehwen-master
Julian Lam dfe34cafb8 latest translations for slovak
Chieh-Wen Yang d56b05bd90 I have translated to zh_TW.
Julian Lam b1534b7798 removing allowGuestPosting logic in NodeBB
Julian Lam 118723e185 force update translations.
barisusakli 629648bc7d closes
Aziz Khoury 0e0f66ba9e minor cleanups.
Aziz Khoury 230b4a0952 now really fix topic/1503
Aziz Khoury c7734937fb added a bunch of useful utils functions
Aziz Khoury 611fd380eb fixes topic/1503
barisusakli b1aae05a08 closes
psychobunny 033364a2a9 move code from footer.js into admin.js
Julian Lam 7dffc2a2e9 moving chat timestamp to top of message, not end
barisusakli bb34834742 Merge branch 'master' of https://github.com/designcreateplay/NodeBB
barisusakli 3e86bdb38f more work on
still needs more work, category is next
Julian Lam 45926b308c added korean language files to NodeBB, thanks @g6123!
유성매직 e600bee52b added Korean translation
psychobunny 3b00417d99 added colorPicker to branding inputs
psychobunny 4cf6ebda7b updated enableColorPicker to accept either a jQ obj or a string; updated it to be able to initialize several inputs at once
psychobunny 29137299c2 added public/src/admin.js; moved enableColorPicker into admin.enableColorPicker
psychobunny e2312c8330 branding settings on ajaxify fixed
psychobunny a5a2e6f04e update BS brand colors in ACP
Julian Lam 5b3318608e updated text copy -- closed
Julian Lam 87f4566e06 more fixed to privs, and ACP modal
Julian Lam 7c8b442dcd more updates to privileges revamp
Julian Lam 72ca0d6d40 got privilege selection working for users and groups
Julian Lam 186943ced1 removing old html in js
Julian Lam 7fe0ab6022 migrated views in js into partials
Julian Lam ea6576c6f3 latest translations and fallbacks
barisusakli c5d9a68b4b closes
psychobunny 240932dd80 add cursor: pointer if alert's clickfn is defined
Julian Lam 41c5a90914 latest language strings
barisusakli 2bd15e155f remove listener before adding
psychobunny f2a692add7 some linting of settings.js
psychobunny c3e4c7dea1 using var instead of const for < IE10 compatibility
@frissdiegurke
psychobunny 2b4da7ebcd Merge pull request from frissdiegurke/master
added number-type to settings framework. persist expanded object on serv...
barisusakli d311995c16 closes
Julian Lam e64c1bfec3 closed
Julian Lam 65dd79c84e socket logic for -- handling of help tab in ACP
psychobunny f7fe0aa680 moved documentation out of alerts
psychobunny db27a30005 better alert for ban message
barisusakli d0be73a4d4 closes
FrissDieGurke ab2c0cfa9f added number-type to settings framework. persist expanded object on server-side sync if changed
barisusakli 8ee866fc9d closes
barisusakli 4c28de659c closes
psychobunny 643dd74e43 initially hide the account setting menus (prevents the brief flashing of the buttons)
5589e1e148
psychobunny 99b34d5990 allow translator variables to not require a space, see
barisusakli d304bab4f1 dont change height if sizing horizontally
barisusakli c2fb4700de fixes infinite scroll on account pages
barisusakli 66abd20647 moved add commas to process page
psychobunny 2ba2ef5320 closes
psychobunny a0fcdfe629 closes
psychobunny 10716c37d3 closes
barisusakli 933aa5dfcb
barisusakli f714c713f3 fixes deactivate text on plugin buttons
Julian Lam b56df975e0 fixed 1495
barisusakli 883978007d closes
removed updateHeader, the header is using template values in from the
api, update menu partial in vanilla theme as well
psychobunny 678f0f436e importing latest templates.js @Schamper
barisusakli 1f7fd51b40 some work for
psychobunny f697b5a2b8 addBlockquoteEllipses to newly created posts
psychobunny 3b7d222ec3 prevent duplicate blockquotes
barisusakli 7f6ae6df9f possible fix to active users
barisusakli 967b486ce1 closes
ban and delete user admin actions takes an array of uids now.
psychobunny 7033fa7563 closes https://github.com/designcreateplay/NodeBB/issues/1474
psychobunny 3934f2ec88 collapsible blockquotes, closes
FrissDieGurke c4606e7009 minified settings-framework wrapper-length
FrissDieGurke c23df60e1b removed unnecessary method + doc within Settings Framework
barisusakli aea8d50200 removed console.log
barisusakli d43d363a7a refactored topics.js
removed ajaxify.register_events using removeListener now
barisusakli ec399d8b3b moved all account related files to account folder
update nodebb-theme-vanilla too to get the update tpl files
barisusakli 3c96857123 closes
fixed disabled category grey out, added plural move topics string
Julian Lam 436a97129f Merge branch 'master' of github.com:designcreateplay/NodeBB
Julian Lam 6f064a4f15 latest translations
Julian Lam 4f127e2001 tr and fr changes
barisusakli ab15dba0de closes
psychobunny 111898ab0f closes
barisusakli f3d0d70867 closes
psychobunny 6f0e749b60 Merge pull request from frissdiegurke/master
added new settings-system
barisusakli 936530dc48 possible fix for
barisusakli dea4b78cb9 fixes tooltip for users that go online/offline
psychobunny a14ce9d0c6 closes
psychobunny 882589acae moved findBootstrapEnvironment into utils
barisusakli 3ecd523799 added jquery ui datepicker
Ole Reglitzki 4da8121827 jsbeautify
Ole Reglitzki d76ba519d4 added new settings-system
barisusakli e0a83728d6 closes
barisusakli 63d88957a8 replace self links client side
barisusakli c8efeb7d7c closes , bunch of other fixes to 404, 403 in accounts
psychobunny 8fa3baf32d closes
psychobunny 4b18403fa6 moving controls object into its own module
psychobunny 775e6ec8ce comopser bugfix