Standalone web-gallery for arts and photos, written on the Python 3.
git clone git://
Log | Files | Refs | README | LICENSE

DateCommit messageAuthorFiles+-
2015-06-21 21:01Command python install installs all needed files, not only pagapp package.h0rr0rrdrag0n2+32-11
2015-06-21 19:24Fix wrong classifier.h0rr0rrdrag0n1+1-2
2015-06-21 19:02Change some mistypes and mistakes.h0rr0rrdrag0n3+9-8
2015-06-21 18:46Pictures' thumbnails now is fitting in given square size.h0rr0rrdrag0n2+30-14
2015-06-21 18:23Changed application version to right numbering.h0rr0rrdrag0n1+1-1
2015-06-21 18:22Application switched to release mode.h0rr0rrdrag0n1+1-1
2015-06-21 17:26Add and settings for PyPi deployment.h0rr0rrdrag0n3+56-3
2015-06-21 17:25Write some cosmetic changes for README.h0rr0rrdrag0n1+4-11
2015-06-21 09:34Wrote few words about solved problem.h0rr0rrdrag0n1+7-1
2015-06-21 09:12Add list of albums to the main page (as a temporary stub).h0rr0rrdrag0n1+11-4
2015-06-20 22:08Add some configs and descriptive test for application deployment with the Nginx.h0rr0rrdrag0n16+120-38
2015-06-14 21:08Fixed broken tests for login() function (which automatically redirects logged in user to the admin's panel).h0rr0rrdrag0n1+45-6
2015-06-14 17:11Already logged in user redirects to the admin panel.h0rr0rrdrag0n1+4-2
2015-06-14 16:48Picture's description showing inside the tooltip for picture's thumbnail.h0rr0rrdrag0n1+8-2
2015-06-14 15:37Remove borders around picture. Show pictures in fullscreen.h0rr0rrdrag0n3+6-91
2015-06-10 21:44Now pictures' thumbnails shows in gallery, not pictures' names.h0rr0rrdrag0n1+1-1
2015-06-07 12:03Files saving to FS with random file name.h0rr0rrdrag0n2+23-17
2015-06-07 00:31Merge remote-tracking branch 'origin/flask' into flaskh0rr0rrdrag0n1+4-2
2015-06-07 00:29Merge branch 'updates' into flaskh0rr0rrdrag0n13+160-78
2015-06-07 00:29Merge branch 'manage_pictures' into flaskh0rr0rrdrag0n11+455-37
2015-06-03 20:19Added list of branches, where Travis CI should work.h0rr0rrdrag0n1+9-2
2015-06-03 19:59Add function, which creates thumbnails of uploaded pictures.h0rr0rrdrag0n5+172-3
2015-05-31 22:04File from UploadForm now uploads to the corresponding directory.h0rr0rrdrag0n11+215-107
2015-05-31 15:31Add upload facility to application.h0rr0rrdrag0n10+289-24
2015-05-28 00:02Select with list of albums on the "Upload tab" now populating via /api/get-albums-list-short.h0rr0rrdrag0n4+60-4
2015-05-27 23:23API call to get albums list do not work with anonymous users.h0rr0rrdrag0n2+2-0
2015-05-27 23:18Add settings for the file-upload.h0rr0rrdrag0n3+16-0
2015-05-27 21:37Added submit button to upload form and change all submit button classes to "btn-primary".h0rr0rrdrag0n6+8-4
2015-05-27 21:25File input in upload form using nice bootstrap file input.h0rr0rrdrag0n5+36-1
2015-05-27 20:30Default tab for administrator's panel is "Uploads" tab.h0rr0rrdrag0n6+47-8
2015-05-27 17:55Move API, related to album manage, to separate file.h0rr0rrdrag0n4+119-120
2015-05-27 00:34Add logging facility to the application.h0rr0rrdrag0n22+286-53
2015-05-26 15:20From all user's input removes HTML tags and escapes "interesting" symbols due to security reasons.h0rr0rrdrag0n9+67-30
2015-05-26 10:57Add LICENSE file.h0rr0rrdrag0n1+21-0
2015-05-25 23:00Add album creation controls and table with list of albums in panels.h0rr0rrdrag0n1+50-42
2015-05-25 22:47Add ability to edit album's.h0rr0rrdrag0n9+234-137
2015-05-25 13:47Decreased size of "delete" button.h0rr0rrdrag0n1+1-1
2015-05-25 13:43Put login form in panel.h0rr0rrdrag0n1+19-17
2015-05-25 00:22Add delete button to the table with list of albums.h0rr0rrdrag0n11+181-45
2015-05-24 00:57Add description field to table with list of albums.h0rr0rrdrag0n4+19-2
2015-05-24 00:51Add table - list of albums.h0rr0rrdrag0n6+71-1
2015-05-23 20:21Clear form input fields to show placeholders.h0rr0rrdrag0n1+5-0
2015-05-23 20:13Add bootstrap panels to every tab of the administrator's panel.h0rr0rrdrag0n1+20-4
2015-05-23 20:11Add form, which adding new albums.h0rr0rrdrag0n6+249-7
2015-05-22 00:46Added instruction - how to generate new migration script.h0rr0rrdrag0n1+19-0
2015-05-22 00:29Create infrastructure to perform database migrations.h0rr0rrdrag0n12+309-9
2015-05-20 21:46Add service page for first run of application.h0rr0rrdrag0n22+675-145
2015-05-17 17:52Non-existence of name parameter for model.Puctures.__init__() now tested.h0rr0rrdrag0n1+1-2
2015-05-17 14:52Reformat Python code.h0rr0rrdrag0n16+10-20
2015-05-17 14:41Remove PEP8 violations.h0rr0rrdrag0n16+19-29
2015-05-16 16:36Add tests for blueprints which was added previously.h0rr0rrdrag0n22+801-924
2015-05-08 20:33Switch from plain views to flask blueprints.h0rr0rrdrag0n66+699-1145
2015-05-06 15:41Fix warnings about smell code.h0rr0rrdrag0n20+31-47
2015-05-06 15:07Fix warning about too many parameters in the models.Pictures constructor.h0rr0rrdrag0n3+110-37
2015-05-06 13:43Fix error message about hardcoded secret key.h0rr0rrdrag0n1+8-2
2015-05-06 10:59Fix error message about undefined 'views' variable.h0rr0rrdrag0n2+3-9
2015-05-06 10:31Use properties to access to class fields.h0rr0rrdrag0n3+22-11
2015-05-06 09:56Merge remote-tracking branch 'origin/flask' into flaskh0rr0rrdrag0n0+0-0
2015-05-05 22:55Badges show data about 'flask' badge.h0rr0rrdrag0n2+1-1
2015-05-05 22:49Add tests for classes pagapp.views package.h0rr0rrdrag0n8+444-12
2015-05-02 18:38Merge remote-tracking branch 'origin/adding_unittests' into adding_unittestsh0rr0rrdrag0n0+0-0
2015-05-02 18:31Added badge from and rearranged badges.h0rr0rrdrag0n1+1-3
2015-05-02 17:04Coveralls badge showing info about adding_unittests branch.h0rr0rrdrag0n1+1-1
2015-05-02 16:53Added coveralls badge.h0rr0rrdrag0n1+2-0
2015-05-02 16:48Added some lines for coveralls.ioh0rr0rrdrag0n1+3-2
2015-05-02 16:37Added .travis.ymlh0rr0rrdrag0n7+19-0
2015-05-01 22:07Fix arguments for mock decorators - now objects/methods mocking in right namespace.h0rr0rrdrag0n3+27-23
2015-04-30 15:19Added newline between import directives to make code conform with pep8.h0rr0rrdrag0n1+1-0
2015-04-30 15:18Added unittests for pagapp.forms.* classesh0rr0rrdrag0n5+334-21
2015-04-23 20:41Added test for AlbumForm class in pagapp.forms.Albums.h0rr0rrdrag0n2+72-1
2015-04-13 08:35Merge changes from branch 'flask' into adding_unittestsh0rr0rrdrag0n7+31-47
2015-04-12 09:41Removed unneeded isinstance() calls from models' constructors.h0rr0rrdrag0n3+13-32
2015-04-12 09:28Merge branch 'flask' into adding_unittestsh0rr0rrdrag0n7+14-13
2015-04-12 08:55Added unittests for module pagapp.models.h0rr0rrdrag0n7+306-16
2015-04-09 22:41Added docstrings.h0rr0rrdrag0n16+328-38
2015-04-09 16:30Now Python source code is more strictly following PEP8.h0rr0rrdrag0n18+172-180
2015-04-06 21:03Moved code for managing pictures to the new file: 'manage_pictures.html'.h0rr0rrdrag0n4+75-70
2015-04-06 20:06Quickfix for previous commit: renamed "Manage albums" to "Manage pictures".h0rr0rrdrag0n1+1-1
2015-04-06 20:02For logged in user link '/albums', named previously as "Albums", renamed to "Manage albums"h0rr0rrdrag0n1+5-1
2015-04-06 00:46Merged with create_albums_support branchh0rr0rrdrag0n35+900-372
2015-03-06 11:42Added 'manage pictures' link to 'Actions' menuh0rr0rrdrag0n1+2-1
2015-02-27 13:03Now error message in the /passwd page does not appear every timeh0rr0rrdrag0n1+4-2
2015-02-27 13:02Fixed mistypeh0rr0rrdrag0n1+2-2
2015-02-27 11:36Form from /passwd changes password for currently logged in userh0rr0rrdrag0n3+42-4
2015-02-26 16:01Added path /passwd, where user can change his password; added form for password change.h0rr0rrdrag0n4+56-8
2015-02-25 15:38Added empty template for page, where user can change passwordh0rr0rrdrag0n1+33-0
2015-02-22 20:07Added warning message for user if he fails login procedureh0rr0rrdrag0n2+23-1
2015-02-22 18:51Fixed issue with navbar and overlayed main contenth0rr0rrdrag0n5+24-15
2015-02-22 11:34Slightly redesigned login formh0rr0rrdrag0n2+20-13
2015-02-22 09:41Removed login form from main page. Now button on main page just redirects to /login pageh0rr0rrdrag0n1+6-2
2015-02-22 00:04Added separate login form in /loginh0rr0rrdrag0n12+135-55
2015-02-21 22:05Moved password checks to LoginForm classh0rr0rrdrag0n3+28-11
2015-02-20 20:49Now user login and password taken from SQLite databaseh0rr0rrdrag0n4+34-6
2015-02-19 22:16Now login/pwd stored in string fieldsh0rr0rrdrag0n3+2-3
2015-02-19 21:16Described users table (user:password) insideh0rr0rrdrag0n1+12-0
2015-02-19 21:01Moved gallery title to configh0rr0rrdrag0n2+3-1
2015-02-19 15:42Added deps for working with SQLite DBh0rr0rrdrag0n5+11-1
2015-02-19 00:13Added fake 'log in' for pressed sign in button. Just playing with WTFormsh0rr0rrdrag0n2+13-7
2015-02-18 23:14Replaced usual form inputs by WTForms inputsh0rr0rrdrag0n2+11-0
2015-02-18 22:51Added configuration files for WTFormsh0rr0rrdrag0n3+6-2
2015-02-18 22:39Added signup buttonh0rr0rrdrag0n1+2-1
2015-02-18 21:37Moved navbar content to separate filesh0rr0rrdrag0n3+30-28
2015-02-18 20:47Added controls to navbar for user logged inh0rr0rrdrag0n1+17-3
2015-02-18 15:41Added user logged in parameter to the templateh0rr0rrdrag0n1+2-1
2015-02-18 15:40Added 'Submit' button and login form to the nav barh0rr0rrdrag0n1+18-15
2015-02-17 23:12Removed old READMEh0rr0rrdrag0n2+1-191
2015-02-17 23:06Make template from 'index.html' of bootstrap-image-gallery. Moved all static files in pagapp/static.h0rr0rrdrag0n17+135-125
2015-02-17 22:15Added pyc files to ignore listh0rr0rrdrag0n4+16-0
2015-02-17 22:14Added temporary script, which installs Python depsh0rr0rrdrag0n1+4-0
2015-02-17 22:13Added ropestatus catalog from Vim IDEh0rr0rrdrag0n1+1-0
2015-02-17 13:50Added VirtualEnv entryh0rr0rrdrag0n1+6-0
2015-02-17 12:14Removed files which rely to JS/Web development toolsh0rr0rrdrag0n4+0-210
2015-02-17 12:06Made some files, based on the Web, as local filesh0rr0rrdrag0n7+26-5
2014-09-14 21:56Use the https version of the demo.Sebastian Tschan1+1-1
2014-09-13 23:00Use https for the demo.Sebastian Tschan3+25-26
2014-08-06 21:31Added useBootstrapModal documentation. Closes #125Sebastian Tschan1+9-7
2014-08-06 21:05Merge pull request #165 from munsonbh/patch-1Sebastian Tschan1+8-0
2014-08-06 20:47Added missing ".css" extension. Fixes #163Sebastian Tschan1+1-1
2014-07-02 21:08Fix for Flickr API going SSL-Only.Sebastian Tschan5+8-10
2014-07-02 21:07Updated devDependencies.Sebastian Tschan1+5-5
2014-07-02 21:06Added JSHint config.Sebastian Tschan1+81-0
2013-11-12 08:48Replaced Makefile with Grunt tasks.Sebastian Tschan8+209-166
2013-10-18 17:25No ".js" extension for module dependencies. Closes #117Sebastian Tschan5+7-7
2013-10-12 08:32New version based on blueimp Gallery and Bootstrap 3.Sebastian Tschan25+520-10753
2013-07-10 05:54Remove main.js from the setup instructions, as it is only used for the demo.Sebastian Tschan3+2-3
2013-06-27 01:33Added notice about the new blueimp Gallery.Sebastian Tschan18+10029-63
2013-01-13 20:22Update version number and create minified version.Sebastian Tschan3+4-4
2013-01-13 20:19Merge pull request #76 from guilhermecomum/masterSebastian Tschan1+5-1
2013-01-03 11:26Merge pull request #72 from Antek88/patch-1Sebastian Tschan1+3-3
2013-01-03 10:49Use data-gallery instead of the rel attribute as selector for HTML5 validity.Sebastian Tschan3+6-5
2013-01-03 10:42Merge pull request #71 from Antek88/masterSebastian Tschan3+4-5
2012-12-15 15:34Fix modal positioning for Bootstrap v.2.2.2. Fixes #66.Sebastian Tschan4+9-5
2012-09-30 06:34Fixed #40.Sebastian Tschan2+9-6
2012-09-29 05:09Added tabindex="-1" to the modal, to fix the ESC key handling.Sebastian Tschan3+6-6
2012-09-28 09:05Create minified versions.Sebastian Tschan2+4-4
2012-09-28 09:01Fix modal positioning on small screen devices.Sebastian Tschan5+134-101
2012-09-23 23:28Use inverse navbar color scheme.Sebastian Tschan1+1-1
2012-07-17 12:07Added X-UA-Compatible meta tag to force latest IE rendering engine or ChromeFrame if installed.Sebastian Tschan1+1-0
2012-07-09 10:01Updated package version.Sebastian Tschan1+1-1
2012-06-23 15:12Use ASCII representation of prev/next unicode characters. Fixes #23.Sebastian Tschan2+4-4
2012-04-25 08:28Only stretch images smaller than the window size in fullscreen mode if the class "modal-fullscreen-stretch" is present on the modal.Sebastian Tschan3+13-5
2012-04-24 13:11Added triggers for the "display" and "displayed" events.Sebastian Tschan3+39-12
2012-04-16 15:35Refactoring the last merge to provide a more streamlined access to additional element data.Sebastian Tschan4+50-47
2012-04-16 12:56Merge pull request #15 from astrails/masterSebastian Tschan2+10-2
2012-04-11 14:29Added triggers for the beforeLoad and load events.Sebastian Tschan3+14-3
2012-04-05 10:20Load previous images for clicks on the left part of the image.Sebastian Tschan4+49-6
2012-04-05 09:24Hide the next/previous/slideshow buttons when there's only one image - fixes #11.Sebastian Tschan2+12-6
2012-03-29 16:46Don't break layout with large titles.Sebastian Tschan4+7-5
2012-03-29 16:31Merge pull request #9 from astrails/masterSebastian Tschan1+1-0
2012-03-21 05:52Updates for Bootstrap 2.0.2.Sebastian Tschan3+23-12
2012-03-11 15:25Fix slideshow class toggle.Sebastian Tschan1+2-2
2012-03-11 15:22Fix #7.Sebastian Tschan2+4-4
2012-03-08 19:38Use icon-only buttons on device widths <= 480px.Sebastian Tschan3+34-15
2012-03-07 17:41Set margins only on devices with a screen width > 480px.Sebastian Tschan3+22-17
2012-02-15 06:40Added AMD wrapper.Sebastian Tschan3+25-9
2012-02-15 03:33Use a .gitignore file instead of the files field in package.json.Sebastian Tschan2+3-6
2012-02-12 02:52Updated the "Load Image function" link to the project site instead of the demo.Sebastian Tschan1+1-1
2012-02-11 16:50Reorganized the plugin resources into folders.Sebastian Tschan11+121-121
2012-02-11 16:41Added support to use different elements than links as gallery items.Sebastian Tschan3+15-5
2012-02-11 16:21Fixed retrieving the index of the current image for galleries with multiple links to the same image.Sebastian Tschan2+7-5
2012-02-06 14:39Updated README.Sebastian Tschan1+1-3
2012-02-06 14:36Updated README.Sebastian Tschan1+1-0
2012-02-06 14:32Updated README documentation.Sebastian Tschan1+33-68
2012-02-06 07:30Updated version for Bootstrap 2.0.Sebastian Tschan10+415-530
2012-01-12 04:35Moved Bootstrap IE6 fixes into a separate file.Sebastian Tschan4+88-52
2012-01-12 02:03Updated CSS Transition event for IE to MSTransitionEnd.Sebastian Tschan3+4-4
2011-12-19 13:11Don't wait for transition events if no "fade" class is set.Sebastian Tschan3+7-6
2011-12-16 08:29Better transition support detection (no browser sniffing). Default event handler namespace to widget name.Sebastian Tschan3+26-25
2011-12-15 11:50Updated license link and added package information.Sebastian Tschan5+57-4
2011-12-14 19:53Initial commit.Sebastian Tschan8+822-0