saksham1115
0e60155a6f
Adding the migration file
2016-07-19 17:29:09 +00:00
saksham1115
885c2ad4f2
Adding css to textarea
2016-07-19 17:29:09 +00:00
saksham1115
316bef6908
Opening ths subtitle using absolute path and open function
2016-07-19 17:29:09 +00:00
saksham1115
2c36555bfe
Converting the path to subtitle into a tuple
2016-07-19 17:29:09 +00:00
saksham1115
533c7ab44a
Removing commented code
2016-07-19 17:29:09 +00:00
saksham1115
6721143fe3
Cleaning up
2016-07-19 17:29:09 +00:00
saksham1115
330f409ee9
Customizing Subs using Wtforms
2016-07-19 17:29:09 +00:00
saksham1115
92497b7af6
Working for firefox
2016-07-19 17:29:09 +00:00
saksham1115
7cf96b8e6d
Loading subtitle files [Not working]
2016-07-19 17:29:09 +00:00
saksham1115
ff60d4a544
Path decoded and sent to html page
2016-07-19 17:29:08 +00:00
saksham1115
447d1c2533
Made decorators views for Customize Interface
2016-07-19 17:29:08 +00:00
saksham1115
991a0c911e
Customize Interface in progress
2016-07-19 17:29:08 +00:00
saksham1115
682b891d91
Starting Customize Interface
2016-07-19 17:29:08 +00:00
saksham1115
913e281980
Minor Change
2016-07-19 17:29:08 +00:00
saksham1115
19ba17d950
Subtitle built over attachments : working
2016-07-19 17:29:08 +00:00
saksham1115
74bc86732e
Subtitle interface using attachments
2016-07-19 17:28:57 +00:00
saksham1115
3019306e00
Lightbox effect for images
2016-07-19 17:28:40 +00:00
saksham1115
8c36ec5246
Revert "Import messages in blog views"
...
This reverts commit 41302ad2b622b340caeb13339338ab3a5d0f7e6b.
2016-07-19 17:28:26 +00:00
Andrew Browning
41302ad2b6
Import messages in blog views
2016-04-03 01:10:22 -04:00
Andrew Browning
5c7b2a6381
Fix #5451 - add_message inconsistencies
...
Reformat add_message function calls for consistency and PEP8 line
continuations.
2016-04-02 19:59:01 -04:00
Berker Peksag
6b6d14f48a
Replace raw_input with six.moves.input
...
Fixes #5441
2016-04-02 20:48:04 +03:00
宋文武
c7a5551fb5
Fix the blog_delete page for admins.
...
* mediagoblin/media_types/blog/views.py: Import WARNING from mediagoblin.messages.
2016-04-02 16:55:28 +03:00
Christopher Allan Webber
9e75d4c712
tests: Fix migration tests; foundations are now installed separately
...
* mediagoblin/tests/test_sql_migrations.py: Import migration.changeset
even in python 3.
(FOUNDATIONS): Removed.
(test_set1_to_set3): Removed foundations checks.
2016-03-29 14:41:57 -07:00
Christopher Allan Webber
c451cd0a6a
tests: importorskip migration tests on "migrate" rather than on Python 3
...
Previously we assumed we wouldn't run migration tests if we're on
Python 3, but now that we support sqlalchemy-migrate with Python 3,
switch to checking based on "migrate" importability.
* mediagoblin/tests/test_sql_migrations.py: Update test skipping to
rely on "migrate" module presence rather than Python 3 check.
2016-03-29 14:27:07 -07:00
Christopher Allan Webber
fbca3074f7
Now on MediaGoblin 1.0 development cycle!
...
* configure.ac (AC_INIT):
* mediagoblin/_version.py (__version__): Update version to 1.0.dev.
2016-03-29 14:27:06 -07:00
Christopher Allan Webber
d1ac2d52fd
devtools: Update maketarball.sh to use #!/bin/sh as shebang
...
* devtools/maketarball.sh: Updated shebang.
2016-03-29 12:06:44 -07:00
Christopher Allan Webber
5d96809876
Committing extracted and compiled translations
2016-03-29 19:04:37 +00:00
Christopher Allan Webber
c01572e97f
devtools: Use pybabel in virtualenv or on path depending on which is present.
...
* devtools/update_translations.sh (PYBABEL): New variable, points to
whichever pybabel we should use.
2016-03-29 12:00:28 -07:00
Christopher Allan Webber
1c6c97c5aa
guix: Add additional useful packages for development
...
* guix-env.scm: Added openssh, git, and rsync in the development package.
2016-03-29 11:59:31 -07:00
Christopher Allan Webber
c09a54f840
devtools: Switching "#!/usr/bin/env bash" -> "#!/bin/sh" again
...
This makes things easier on Guix and etc. We don't need Bash
specifically, just something Bourne-compatible, which all Posix
machines should theoretically provide.
* devtools/update_translations.sh: Updated shebang.
2016-03-29 11:47:02 -07:00
Christopher Allan Webber
7e7231aa1a
On MediaGoblin 0.9.0!
...
* configure.ac (AC_INIT):
* mediagoblin/_version.py (__version__): Update to 0.9.0.
2016-03-29 11:42:20 -07:00
Christopher Allan Webber
6686502f17
doc: 0.9.0 release notes
...
* doc/source/siteadmin/relnotes.rst: Add release notes for 0.9.0.
2016-03-29 11:30:26 -07:00
Christopher Allan Webber
d0e6665951
AUTHORS: Adding new 0.9.0 contributors.
...
* AUTHORS: Adding new contributors
2016-03-29 10:11:11 -07:00
Christopher Allan Webber
e47ed5c81c
migrations: Only don't import "migrate" if it's not available
...
* mediagoblin/db/migrations.py: Import migrate if available; if not
print a warning.
2016-03-29 09:44:34 -07:00
Christopher Allan Webber
dcccf654f5
doc: Update developer migration docs for Alembic as primary migration system
...
* docs/source/devel/migrations.rst: Update to reflect sqlalchemy-migrate
as being deprecated and Alembic as being the new way of doing
migrations.
2016-03-26 11:39:08 -07:00
Christopher Allan Webber
20adec8f26
Update make_example_database.sh to use #!/bin/sh instead of #!/usr/bin/env
...
* devtools/make_example_database.sh: Update shebang.
2016-03-26 11:39:08 -07:00
Christopher Allan Webber
cca25b6fcf
doc: Update plugins documentation in light of alembic branching usage
...
* docs/source/siteadmin/plugins.rst:
Added a reminder to run "./bin/gmg dbupdate" after installing a plugin.
Added a new "Deactivating plugins" section.
Renamed "Removing plugins" to "Removing plugin packages".
2016-03-26 11:39:08 -07:00
Christopher Allan Webber
e3cfc9a84f
dbupdate: Correctly handle plugin foundations
...
* mediagoblin/gmg_commands/dbupdate.py (run_foundations):
When adding a plugin's foundations, correctly append both
the name and the foundations in a tuple to the list.
This prevents errors.
2016-03-26 11:39:08 -07:00
Christopher Allan Webber
5409a6cf23
doc: Note that plugin authors must NEVER modify tables they don't control
...
* docs/source/pluginwriter/database.rst: New paragraph.
2016-03-26 11:39:08 -07:00
Christopher Allan Webber
ee843c4783
Update database docs for plugin authors for new alembic branching world
...
Things have gotten both easier and more complex in the branching world
view. Plugins branch off of main with their own migrations.
Generating these has become a bit easier, but the steps for doing this
are a bit wordy to explain.
* docs/source/pluginwriter/database.rst: Update both the
"Creating new Tables" and "Changing the Database Schema Later"
sections accordingly.
2016-03-26 11:39:08 -07:00
Christopher Allan Webber
8b7343c611
Add comment questioning why run_dbupdate is needed in get_app test utility
...
* mediagoblin/tests/tools.py (get_app): Add comment
2016-03-26 11:39:08 -07:00
Christopher Allan Webber
544b7b47a1
Fix tests post-alembic-migration-changes.
...
* mediagoblin/init/__init__.py (setup_database): Update to run alembic
migrations, skip the old legacy migrations.
2016-03-26 11:39:08 -07:00
Christopher Allan Webber
c527242841
Only run archivalook migration if the tables aren't there.
...
Standard for anything existing before the Alembic move-over, but I
forgot this one.
* mediagoblin/plugins/archivalook/migrations/b10b5f822789_archivalook_plugin_initial_migration.py
(upgrade): Add has_table check, skip if such a table already exists.
2016-03-26 11:39:08 -07:00
Christopher Allan Webber
ddbe3fef8c
Archivalook plugin initial migration.
...
* mediagoblin/plugins/archivalook/migrations/b10b5f822789_archivalook_plugin_initial_migration.py:
New file.
2016-03-26 11:39:08 -07:00
Christopher Allan Webber
efeb1fef99
OpenID plugin initial migration.
...
* mediagoblin/plugins/openid/migrations/071abb33d1da_openid_plugin_initial_migration.py:
New file.
2016-03-26 11:39:07 -07:00
Christopher Allan Webber
c82716c853
Persona plugin initial migration.
...
* mediagoblin/plugins/persona/migrations/c7d4840a5592_persona_plugin_initial_migration.py:
New file.
2016-03-26 11:39:07 -07:00
Christopher Allan Webber
90779509bb
Blog media type initial migration.
...
* mediagoblin/media_types/blog/migrations/562bc42a8fff_blog_media_type_initial_migration.py:
New file.
2016-03-26 11:39:07 -07:00
Christopher Allan Webber
c9ab4b8adb
PDF media type initial migration.
...
* mediagoblin/media_types/pdf/migrations/faa209f143b5_pdf_media_type_initial_migration.py:
New file.
2016-03-26 11:39:07 -07:00
Christopher Allan Webber
f1577a7257
STL media type initial migration.
...
* mediagoblin/media_types/stl/migrations/16134ed134ad_stl_media_type_initial_migration.py:
New file.
2016-03-26 11:39:07 -07:00
Christopher Allan Webber
99a51bbde6
Ascii media type initial migration.
...
* mediagoblin/db/migrations/versions/72bd70f7eefd_ascii_media_type_initial_migration.py:
New file.
2016-03-26 11:39:07 -07:00