Shish
|
58db685b29
|
more error handling
|
2021-11-10 19:33:51 +00:00 |
|
Shish
|
1e0c248710
|
don't log in when creating a new user unless event->login is set
|
2021-06-11 23:47:59 +01:00 |
|
Shish
|
77f7121e26
|
drop php7.3 support, make use of 7.4 features
|
2021-03-14 23:43:50 +00:00 |
|
Shish
|
8c379c023e
|
Log username when deleting users
|
2021-02-12 20:06:47 +00:00 |
|
Matthew Barbour
|
bb891f3bd0
|
Updated user page tests
|
2021-01-16 15:07:17 -06:00 |
|
Matthew Barbour
|
72268d529d
|
Moved user options to separate page, modularized the settings page code so that it can be re-used to simplify and standardize user settings in the same manner as global settings
|
2021-01-16 14:26:17 -06:00 |
|
Matthew Barbour
|
dadef22d90
|
Image to Post - User
|
2020-10-26 10:53:03 -05:00 |
|
Shish
|
5816aa3084
|
execute consistently
|
2020-10-25 21:34:52 +00:00 |
|
Shish
|
e6ec2340af
|
fixes for tabular settings
|
2020-07-23 11:13:33 +01:00 |
|
Matthew Barbour
|
bd9808081e
|
Added false is_content flags to several blocks so that the 404 extension can work properly
|
2020-06-24 17:01:09 +01:00 |
|
Matthew Barbour
|
919a3039c4
|
Added user API key system
|
2020-06-23 15:14:04 +01:00 |
|
Matthew Barbour
|
1fdd5bf575
|
New private image extension
|
2020-06-23 15:03:17 +01:00 |
|
Matthew Barbour
|
18cd74f57d
|
Changed a bunch of core extensions to be hidden since there's nothing to interact with
|
2020-06-22 18:02:47 +01:00 |
|
Shish
|
06bd4589da
|
option for admins to create new users
|
2020-05-19 19:33:51 +01:00 |
|
Daniel Oaks
|
02d42a01b4
|
Add logout button to themes that use subnav bar
|
2020-04-07 01:36:10 +10:00 |
|
Shish
|
02675609b4
|
more referer dedupe
|
2020-03-27 20:24:26 +00:00 |
|
Shish
|
df3660fbcf
|
bbcode signup message
|
2020-03-18 17:29:08 +00:00 |
|
Shish
|
d261a7f76e
|
show user list to anyone who can edit passwords, not the more-restricted classes
|
2020-03-13 10:08:23 +00:00 |
|
Shish
|
591c21f3ce
|
bumps, and add user ID columns
|
2020-03-09 23:54:00 +00:00 |
|
Shish
|
d18d25b3d1
|
most recent users first
|
2020-03-09 23:51:01 +00:00 |
|
Shish
|
641fd5a16f
|
remove CACHE_HTTP - client side page cache causes more problems than it solves
|
2020-02-09 16:25:17 +00:00 |
|
Shish
|
57cd550204
|
fix user deletion
|
2020-02-01 11:59:39 +00:00 |
|
Shish
|
c2231432f3
|
no make_link for forms
|
2020-01-30 10:31:11 +00:00 |
|
Shish
|
aa1637d128
|
format
|
2020-01-29 01:47:43 +00:00 |
|
Shish
|
3631084afd
|
format
|
2020-01-26 16:38:26 +00:00 |
|
Shish
|
60dda96fd2
|
nits
|
2020-01-26 16:38:13 +00:00 |
|
Shish
|
9eb5acf2dc
|
use strict types
|
2020-01-26 16:27:56 +00:00 |
|
Shish
|
f5ccffdaf4
|
shm_simple_form
|
2020-01-26 13:29:04 +00:00 |
|
Shish
|
73c63e3477
|
microhtml for user page
|
2020-01-16 19:13:12 +00:00 |
|
Shish
|
2c2381d965
|
microhtml for user page
|
2020-01-12 16:28:59 +00:00 |
|
Shish
|
f85b43e17c
|
autocomplete hints
|
2020-01-12 15:19:15 +00:00 |
|
Shish
|
5b5e9d8d7a
|
fix #691
|
2019-12-26 17:08:29 +00:00 |
|
Shish
|
057ccd65c3
|
Merge branch 'master' of https://github.com/shish/shimmie2
|
2019-12-26 16:37:37 +00:00 |
|
Shish
|
bafdb1c769
|
crud update
|
2019-12-26 16:04:04 +00:00 |
|
Shish
|
daf43049a1
|
search user by join date
|
2019-12-16 09:00:41 +00:00 |
|
Shish
|
70db0ce5bd
|
flash_message -> page->flash, with no cookies
|
2019-12-15 19:47:18 +00:00 |
|
Shish
|
09b9901493
|
refer to users by name
|
2019-12-15 15:40:15 +00:00 |
|
Shish
|
d705578f79
|
formatting
|
2019-12-15 15:31:44 +00:00 |
|
Shish
|
0a330cd0ba
|
merge
|
2019-12-01 18:58:13 +00:00 |
|
Shish
|
d2b50573c6
|
microcrud for user list
|
2019-12-01 00:46:54 +00:00 |
|
Shish
|
e926b15d5f
|
only show current IP to self
|
2019-11-30 05:07:31 +00:00 |
|
Shish
|
5cc6a7cd68
|
show user's IP
|
2019-11-28 23:39:45 +00:00 |
|
Shish
|
30b85f58db
|
anon-ghost mode, and ghosts can't sign up for accounts
|
2019-11-28 21:32:18 +00:00 |
|
Shish
|
6486bb95da
|
name_to_id
|
2019-11-11 16:43:42 +00:00 |
|
Shish
|
247cfcbd77
|
Avoid shadowing global variable
When we aren't referencing the current `global $user`, we should give it
a different name to avoid confusion
|
2019-11-11 16:43:42 +00:00 |
|
Shish
|
d17e207984
|
Have get_arg never return null
90% of places assume it will never return null, and they will break in
weird ways if it does return null
|
2019-11-04 00:40:10 +00:00 |
|
Shish
|
ac5546c6ef
|
remove more old comments
|
2019-11-03 16:22:59 +00:00 |
|
Shish
|
b568933f45
|
remove extension metadata comments (we have metadata objects now)
|
2019-11-02 20:19:09 +00:00 |
|
Shish
|
30698fefdc
|
remove a bunch of dead variables and things
|
2019-10-02 11:23:57 +01:00 |
|
Shish
|
a6bb15d859
|
formatting
|
2019-09-29 14:30:55 +01:00 |
|
matthew
|
cf8ed3b134
|
Added UserLoginEvent
|
2019-09-29 14:21:23 +01:00 |
|
matthew
|
120cdb49a6
|
Added $user_config global based on existing config object for storing user-specific settings.
Added event to the user page so that extensions can hook into it, providing user-specific setting controls
|
2019-09-29 14:19:52 +01:00 |
|
Matthew Barbour
|
de98e86938
|
ExtensionInfo conversions what have I done
|
2019-08-07 15:40:01 -05:00 |
|
Matthew Barbour
|
a18589ee0a
|
Help extension
Provides foundation for help pages that are generated from loaded extensions, starting with comprehensive search documentation. Addresses #522
|
2019-08-05 09:03:49 -05:00 |
|
Matthew Barbour
|
00464d2579
|
Implemented a nav link generating system so that extension power what shows up in the menus rather than being hard-coded in the themes.
|
2019-08-05 09:01:20 -05:00 |
|
Matthew Barbour
|
cb1e9c0075
|
Permissions to constants
|
2019-08-01 08:07:05 -05:00 |
|
Shish
|
bcf07946fb
|
fix more pairs
|
2019-07-07 22:59:22 +01:00 |
|
Shish
|
e27ff02bb7
|
two columns
|
2019-07-07 16:02:33 +01:00 |
|
Matthew Barbour
|
826c623538
|
PageMode constants
|
2019-06-18 21:04:31 -05:00 |
|
Shish
|
2396ae2ef9
|
fix a bunch of lints
|
2019-05-28 20:27:23 +01:00 |
|
Shish
|
34b05cca7c
|
PSR-2. I'm not a huge fan, but ugly consistency beats no consistency...
|
2019-05-28 17:59:38 +01:00 |
|
Shish
|
5ec3e89884
|
php7.1 all the things
|
2019-05-28 17:31:20 +01:00 |
|
Shish
|
80c84f3248
|
More detailed login logging
|
2019-04-26 10:15:32 +01:00 |
|
Shish
|
a588a0cfc5
|
show the right IPs
|
2019-02-22 21:05:53 +00:00 |
|
Shish
|
a8dfc9277b
|
Show logged event IPs on user page
|
2019-02-22 21:04:09 +00:00 |
|
Shish
|
97a03d8f83
|
paginated user list
|
2018-07-22 19:23:34 +01:00 |
|
Shish
|
cf95e28144
|
firefox complains about invalid email in an email field
|
2017-10-28 20:28:23 +01:00 |
|
Shish
|
977c3db1e3
|
PHP7 type annotations
|
2017-09-21 05:21:42 +01:00 |
|
Shish
|
186ea55348
|
safety
|
2017-09-17 19:11:51 +01:00 |
|
Shish
|
5763b77e2b
|
strnorm
|
2017-09-17 19:10:10 +01:00 |
|
Shish
|
2c0e49507e
|
limit / offset
|
2017-09-17 19:06:10 +01:00 |
|
Shish
|
a32bc6448c
|
make user list slightly more useful
|
2017-09-17 18:59:48 +01:00 |
|
Shish
|
6febdec7b5
|
more explicit variable types
|
2016-06-19 23:05:57 +01:00 |
|
Shish
|
06ee5347c7
|
https support for gravatars
|
2016-06-18 15:56:24 +01:00 |
|
Daku
|
23b9d7d8da
|
improved metatag regex
|
2015-10-08 18:03:45 +01:00 |
|
Shish
|
78c44c7067
|
more tidying shimmie api and user page
|
2015-09-27 02:00:02 +01:00 |
|
Shish
|
8c1e3bc92a
|
mark tests as public
|
2015-09-26 11:17:13 +01:00 |
|
Shish
|
9af5995dcc
|
PHPUnit proof of concept
|
2015-09-20 20:03:29 +01:00 |
|
Shish
|
35a4f385b3
|
phpstorm tidying
|
2015-09-12 11:43:28 +01:00 |
|
Shish
|
83435e3266
|
set cookies on Page object
|
2015-08-03 15:49:36 +01:00 |
|
Shish
|
18490ed488
|
more global removal
|
2015-08-02 20:39:41 +01:00 |
|
Shish
|
90539a32bc
|
validate_input() function
|
2015-07-19 14:46:28 +01:00 |
|
Shish
|
feecdd4d13
|
support for changing usernames
|
2015-07-12 22:14:57 +01:00 |
|
Daku
|
8c2d8df81d
|
use html5 input types
we would use type='url' for source but non-urls can be used as source too
|
2015-04-18 10:39:34 +01:00 |
|
Shish
|
a3880e2b49
|
Merge pull request #463 from shish/user_list_link
add a link to the user list, fixes #460
|
2014-12-01 14:04:04 +00:00 |
|
Shish
|
7f22f99aaa
|
add a link to the user list, fixes #460
|
2014-11-30 15:42:43 +00:00 |
|
Shish
|
ccfc22aa8b
|
make block placement more explicit
|
2014-10-10 22:19:54 +01:00 |
|
Shish
|
fc4bd27529
|
simplify user_can_edit_user -- many nested if/else's to one if
|
2014-08-24 20:43:12 +01:00 |
|
Shish
|
eb51a9b639
|
migrate to bcrypt for password storage
|
2014-05-24 09:47:42 +01:00 |
|
jgen
|
317028a63b
|
More PHP Doc comments.
|
2014-04-29 01:33:03 -04:00 |
|
jgen
|
b3f9925839
|
PHPDoc all the things!
|
2014-04-28 18:22:57 -04:00 |
|
jgen
|
9f838c0c11
|
Clean all the things.
|
2014-04-28 03:32:43 -04:00 |
|
jgen
|
022c162f40
|
More linting and fixing of comments and PHP Doc, types, etc.
|
2014-04-28 01:26:22 -04:00 |
|
jgen
|
1ca3865a1c
|
Removing the closing PHP "?>" tag as per style guidelines. (Also see: https://stackoverflow.com/questions/4410704/why-would-one-omit-the-close-tag )
|
2014-04-25 22:54:51 -04:00 |
|
jgen
|
478eb3a4cc
|
Linting: Check for null return value, and throw an exception if null.
|
2014-04-25 15:39:00 -04:00 |
|
jgen
|
7ef68b15f9
|
Fix indentation.
|
2014-04-25 15:38:15 -04:00 |
|
jgen
|
daee99c1bc
|
Removing the closing PHP "?>" tag as per style guidelines.
|
2014-04-24 22:28:53 -04:00 |
|
Daku
|
25c286b71f
|
add support for using : as a metatag seperator + updated docs
|
2014-01-02 14:00:24 +00:00 |
|
Shish
|
bf8b085de6
|
fix being logged in after changing password
|
2013-09-12 16:29:20 +01:00 |
|
Shish
|
4584bf603a
|
finally got that zero...
|
2013-09-09 13:46:47 +01:00 |
|