mirror of
https://github.com/vale981/Vulcan
synced 2025-03-06 10:01:40 -05:00
![]() We're using a fork with a different definition of "isAdmin" (using ``meteor-roles`` rather than the boolean user.isAdmin). ``lib/user.js`` provides abstracted methods for reading admin state, which makes it very easy to change our definition -- except that the abstractions weren't used universally. This commit finishes the job of using the abstractions, and adds a few new parts to also allow abstracting setting and updating admin-ness: - setAdmin: sets admin status directly on a user object. - updateAdmin: executes a mongo update to set admin status. - adminMongoQuery: the query parameter for admin-ness, for composing user queries with other fields. - notAdminMongoQuery: the query parameter for not-admin-ness. |
||
---|---|---|
.. | ||
npm-container | ||
telescope-api | ||
telescope-base | ||
telescope-daily | ||
telescope-email | ||
telescope-i18n | ||
telescope-kadira | ||
telescope-lib | ||
telescope-module-embedly | ||
telescope-module-share | ||
telescope-newsletter | ||
telescope-notifications | ||
telescope-rss | ||
telescope-search | ||
telescope-tags | ||
telescope-theme-base | ||
telescope-theme-hubble | ||
telescope-update-prompt | ||
.gitignore |