summaryrefslogtreecommitdiff
path: root/client/html/post_upload_row.tpl
AgeCommit message (Collapse)Author
2025-02-15Merge branch 'master' into hunternifHunternif
2021-09-13client/upload: force enable 'upload anonymously' for anon usersShyam Sunder
Fixes #425
2021-08-04Merge remote-tracking branch 'origin/master' into hunternifHunternif
# Conflicts: # client/css/post-content-control.styl # client/css/post-list-view.styl # client/html/post_edit_sidebar.tpl # client/js/controllers/post_list_controller.js # client/js/controllers/post_main_controller.js # client/js/controllers/post_upload_controller.js # client/js/controllers/tag_controller.js # client/js/controllers/user_list_controller.js # client/js/controls/expander_control.js # client/js/controls/post_content_control.js # client/js/controls/post_edit_sidebar_control.js # client/js/controls/post_readonly_sidebar_control.js # client/js/controls/tag_input_control.js # client/js/main.js # client/js/models/abstract_list.js # client/js/models/post.js # client/js/models/post_list.js # client/js/models/settings.js # client/js/models/tag.js # client/js/models/tag_list.js # client/js/tags.js # client/js/util/search.js # client/js/util/touch.js # client/js/util/uri.js # client/js/util/views.js # client/js/views/post_main_view.js # client/js/views/post_upload_view.js # client/js/views/posts_header_view.js # client/js/views/posts_page_view.js # client/js/views/settings_view.js # client/js/views/tag_view.js # client/package-lock.json # client/package.json # server/config.yaml.dist # server/szurubooru/api/__init__.py # server/szurubooru/api/post_api.py # server/szurubooru/api/tag_api.py # server/szurubooru/func/posts.py # server/szurubooru/func/tags.py # server/szurubooru/model/__init__.py # server/szurubooru/model/post.py # server/szurubooru/model/tag.py # server/szurubooru/search/configs/__init__.py # server/szurubooru/search/configs/post_search_config.py # server/szurubooru/search/executor.py # server/szurubooru/tests/api/test_post_retrieving.py # server/szurubooru/tests/api/test_post_updating.py # server/szurubooru/tests/api/test_tag_updating.py # server/szurubooru/tests/conftest.py # server/szurubooru/tests/func/test_posts.py # server/szurubooru/tests/func/test_tags.py # server/szurubooru/tests/search/configs/test_post_search_config.py
2020-04-01client/posts: don't define flags on post uploadShyam Sunder
2019-04-21client: update fontawesomeHunternif
2019-04-10client/upload: add checkboxes to copy common tags to existing postsHunternif
2017-03-30client/posts: add option to disable safety ratingsrr-
2017-01-08client/posts: search for similar posts on uploadrr-
2017-01-08client/posts: tweak upload appearance and UXrr-
2016-11-27client/posts: fix adding loop flag to non videosrr-
2016-11-11client/posts: control over video loops on uploadrr-
Also loop videos by default
2016-09-10client/posts: allow clicking on upload thumbnailsrr-
2016-08-24client/posts: add webm thumbs to upload formrr-
2016-08-24client/posts: add controls for reordering uploadsrr-
2016-08-23client/auth: fix not hiding anonymity checkboxrr-
2016-08-22client/general: add empty href for link buttonsrr-
In e464e69 I removed href='#' but I noticed that it broke some things. Readding href serves two purposes: - it makes links reachable with Tab key - it makes links clickable with Enter key The alternative to this approach was to introduce [tabindex] and [role] attributes. But not only using tabindex=0 with <a/> is questionable, it'd require adding a keyboard handler that'd intercept space and return key presses and simulated link clicks. Since it's best to leave this kind of thing to the native UI, I went with readding hrefs instead. I believe that hash hrefs, even though being a common practice, are silly, so I decided to settle down with empty hrefs. As a bonus, I added a snippet that prevents middle mouse clicks from opening such links/buttons in new tabs, which was the motivation for e464e69.
2016-08-21client/posts: implement upload formrr-