Logo rebranding
Add rhodecode link
Add ambiplayer
Merge tip
Force validate file size on sync
Hit the hydra
Created new branch lite
Attach synced file as link if it exceeds local filesize limit
Merge tip
Update README with fork information
Fixed indents for pycharm. Moved images upload path to settings. Some cosmetic changes.
Added the new posting abstraction.
Removed old views. Added a proper deletion of post with children.
Removed images directory. Removed old urls. Added a bit code for the views.
Added methods for getting opening posts and threads.
Changed the url to the post page. Added one more TODO.
Partially fixed tests and model definition
Fixed the tests. Added exists() method for the post.
Added admin loing possibility. Now it is abailable under {BASE_URL}/boards/login
Fixed "exists" method.
Renamed model "admins" to "admin".
Changed some links to the html pages.
Completed login and logout functionality and covered by tests.
Added creating new thread form
Removed binaries
Added a text area to the posting form. Added a basic CSS style. Changed threads list a bit.
Fixed getting posts for a thread. Implemented thread getting test.
Added checkinf form fields when creating a new thread.
Added images upload. Changed the design a bit. Reformatted some code by PEP 8. Changed the urls: not the main site is located at /, not /boards/.
Added license text.
Added localization (not fully working). Added tags posting. Changed the design a bit.
Added thread bumping.
Added post publication date to the templates.
Truncating thread text in threads list. Fixed tag threads order.
Implemented form validation. When the form fails validation, showing the index page.
Added thread metadata (replies, images, gets) to the threads list.
Changed metadata design. Make space split tags.
Fixed medadata design when an image is present. Added a method to determine if the tag is empty (has no attached threads).
Fixed medadata design when an image is present. Added a method to determine if the tag is empty (has no attached threads).
Added themes support. Added 'snow white' theme by Mystra_x64.
Changed themes.
Fixed markdown tags escaping in threads list. Also, markdown was added in a previous commit.
Implemented bumplimit.
Added new markdown field. Added gets algorithm with regexes.
Updated the Snow White theme. Scroll to the new post after posting to thread.
Fixed get computing. Visually differing get posts in thread.
removed unnecessary pyc files.
#29 Added a thread title to the page title. #31 Added a panel to the page bottom.
#32 Changed "view" link to "reply". The thread can be opened at the top by clicking its id.
Compiling regexes for gets. #17 Added pagination. #28 Visually differing the dead (not bumpable) threads.
Reverted setting config values that were used for testing.
Updated the snow white theme.
Converting file name to a preudo-unique number instead of the original name.
Added '-' to invalid tag characters because it causes problems.
Added quote design for Snow White theme.
xs
#38 Added smooth scroll to up with jQuery. #12 Fixed parsing of entities (quotes etc).
Limit number of tags shown in the navigation bar to only the most popular ones.
Optimized some post count calls.
#44 Show last replies in the threads list.
Made the project name in footer appear as a link to the repository.
Truncate post texts by words preserving html tags, not just by chars.
#12 Fixed formatting of comments and links. Added a style for target post in the white theme.
Added js popup for image viewing.
Decreased popup image border size. Speed up fade effect of the popup.
Changed fancybox skin a bit.
#37 Added javascript gallery mode for viewing thread in image-only mode.
Minor updates to the SW theme by Mystra_x64.
Fixed the progressbar on opening an image popup.
Added a regex for validation of tags. This refs #10
More properly saving the ip address. This fixes #9
Fixed unicode tags validation. Moved constants from classes to modules. Added error 404 when trying to get the non-existent thread. This fixes #19
Fixed one constant I did not move completely to the module scope.
Fixed wrapping of the long links on the small screes (mobile phones). This fixes #15
Improved page showing threads for certain tag. Also some fixes of dependency
Merged with the old validation changes.
Added form validation, added style for the tag panel. This fixes #13
Fixed validation of image without text. This refs #13
Added django-simple-capthca support
Added error 404 for opening not existing thread or tag. This fixes #8
Merged with team repository.
Added 'alt' attribute to the images to pass the validation. This fixes #2
Added proper russian translation of the template code. The form validation messages are not yet translated. This refs #36
Templates moved to fit django documentation structure.
Fixed some translation issues. Changed default captcha setting to "off" to pass tests. Removed the maximum page scale. This refs #36 and fixes #26, #2
Defined encoding in the HTML. Fixed error 404 page on opening reply as thread. This fixes #46, #47
Quick fix for the 404 page defect. Now 404 page is not shown for tags, this must be investigated further. This refs #50
Added fixed image length. This fixes #52
Implemented RSS support. This fixes #11
Changed parser to show quotes and reflinks as they are posted, not with borders and '#' character.
Fixed RSS in thread list pages. Changes to markdown parser. This refs #11
Added link to RSS to the page head. This fixes #11
Made post info darker in Mystic Dark theme.
Added captcha support
Added jump view to open message of any thread by id. This fixes #49
Made comments prettier in Mystic Dark.
Removed image tag from markdown. Refactored markdown extension code. This fixes #21
Refactored views code. This refs #16
Fixed validation test with enabled captcha.
Added authors page. This fixes #22