zulip/zephyr/management/commands
Tim Abbott b82edb6fd6 [manual] Add User fields to the UserProfile model.
And keep the fields updated, by copying on UserProfile creation and
updating the UserProfile object whenever we're updating the User
object, and add management commands to (1) initially ensure that they
match and (2) check that they still match (aka that the updating code
is working).

The copy_user_to_userprofile migration needs to be run after this is
deployed to prod.

(imported from commit 0a598d2e10b1a7a2f5c67dd5140ea4bb8e1ec0b8)
2013-04-01 14:34:25 -04:00
..
__init__.py Add a management command to populate the database. 2012-08-28 12:45:10 -04:00
activate_mit.py Use get_user_profile_by_email more consistently. 2013-03-29 16:18:38 -04:00
add_users_to_streams.py Use get_user_profile_by_email more consistently. 2013-03-29 16:18:38 -04:00
analyze_mit.py Add tool to analyze fraction of Zephyrs sent using Humbug. 2013-02-01 13:37:40 -05:00
banish_broken.py banish_broken: Fix handling of jesstess|MIT.EDU@mit.edu. 2012-12-04 10:59:26 -05:00
change_user_email.py Use get_user_profile_by_email more consistently. 2013-03-29 16:18:38 -04:00
clear_db.py Cut out duplicated code between clear_database and populate_db. 2012-10-29 14:54:18 -04:00
colorize_streams.py Fix bug in colorize_streams that tried to include non-streams for colorizing. 2013-03-04 16:30:23 -05:00
copy_user_to_userprofile.py [manual] Add User fields to the UserProfile model. 2013-04-01 14:34:25 -04:00
create_realm.py Move action functions from models.py to zephyr/lib/actions.py. 2013-01-11 16:11:03 -05:00
create_user.py create_user: ask for realm as part of user creation. 2013-03-23 00:19:37 -04:00
deactivate_user.py Use get_user_profile_by_email more consistently. 2013-03-29 16:18:38 -04:00
delete_tutorial_streams.py Use get_user_profile_by_email more consistently. 2013-03-29 16:18:38 -04:00
diff_user_to_userprofile.py [manual] Add User fields to the UserProfile model. 2013-04-01 14:34:25 -04:00
dump_passwords.py Add hashed_password argument to do_change_password. 2013-03-29 16:18:38 -04:00
dump_pointers.py Use get_user_profile_by_email more consistently. 2013-03-29 16:18:38 -04:00
dump_useractivity.py Use get_user_profile_by_email more consistently. 2013-03-29 16:18:38 -04:00
explain_js_error.py Split out source map processing into a library 2013-03-28 14:56:52 -04:00
expunge_db.py Implement a command to expunge old UserMessages and Messages from the database 2012-11-30 17:24:37 -05:00
expunge_logs.py expunge_logs: Abort on keyboard interrupt 2013-02-07 11:34:49 -05:00
fill_memcached_caches.py Run the memcached cache filling jobs in separate processes. 2013-03-27 12:59:23 -04:00
generate_invite_links.py Use get_user_profile_by_email more consistently. 2013-03-29 16:18:38 -04:00
populate_db.py populate_db: Fix User/UserProfile confusion in personals sampling. 2013-03-29 16:18:38 -04:00
print_initial_password.py print_initial_password: Print API keys too 2012-10-17 18:23:01 -04:00
process_user_activity.py Add backend support for handling new 'read' message flag 2013-03-13 14:14:45 -04:00
realm_stats.py realm_stats: restrict some usage stats to only active users. 2013-03-21 17:38:20 -04:00
remove_users_from_stream.py Use get_user_profile_by_email more consistently. 2013-03-29 16:18:38 -04:00
reset_colors.py Use get_user_profile_by_email more consistently. 2013-03-29 16:18:38 -04:00
runtornado.py Import tornado ioloop directly instead of passing it from runtornado 2013-03-28 16:57:48 -04:00
set_default_streams.py Move action functions from models.py to zephyr/lib/actions.py. 2013-01-11 16:11:03 -05:00
set_message_flags.py Use get_user_profile_by_email more consistently. 2013-03-29 16:18:38 -04:00
set_unread_to_pointer.py Use get_user_profile_by_email more consistently. 2013-03-29 16:18:38 -04:00
test_messages.txt populated_db: Rename many functions/variables from zephyr => message. 2012-10-03 18:14:15 -04:00
update_mit_fullnames.py Move action functions from models.py to zephyr/lib/actions.py. 2013-01-11 16:11:03 -05:00
user_stats.py Add a user_stats management command. 2013-02-02 08:24:06 -05:00