snipe
35a20fb197
Fixes #5410 - missing subject string for license delivery
2018-04-23 13:30:32 -07:00
lea-mink
16a7409ce1
Matched Asset currency and Asset Maintenance currency in Asset Maintenance view ( #5386 )
...
* Matched Asset currency and Asset Maintenance currency in Asset Maintenance editing view
* Cleaning code & add condition on currency of an asset location
2018-04-20 14:03:31 -07:00
snipe
5948a0b235
Added department to custom asset export
2018-04-16 20:10:38 -07:00
Hannah Tinkler
48254a93f0
Fixes #5338 - mark required setup fields during setup ( #5359 )
2018-04-13 14:52:32 -07:00
snipe
365c8c18d7
Fixed #5319 - signature pad too small on mobile
2018-04-06 19:19:31 -07:00
snipe
bbc0695a8f
Added count of checkins, checkouts, requests ( #5314 )
...
* Added count of checkins, checkouts, requests
* Removed old commented items
* Use actionlog instead of redefining the relationship
2018-04-06 16:23:39 -07:00
snipe
1d0f8f01f2
Fixed #5266 - small scroll window for EULA accept screen
2018-04-06 15:50:45 -07:00
snipe
2253439940
Added default location/address to custom report
2018-04-05 17:33:25 -07:00
snipe
8a6713d5c0
WIP - Improved requested assets ( #5289 )
...
* WIP - beginning of improved requested assets
- Use Ajax tables for faster loading
- Use new notifications for requesting an asset
TODO:
- Use ajax tables for requestable asset models
- Use new notifications for canceling an asset request
- Expire requests once the asset has been checked out to the requesting user
* Only show asset name in email if it has one
* Refactor requested method to only include non-canceled requests
* Refactored requestable assets to log request and cancelation
* Added softdeletes on checkout requests
* Differentiate between canceling and deleting requests
* Added asset request cancelation notification
* Added timestamps and corrected unique key on requests table
* Improved requests view
* Re-use blade for cancel/request email
* Refactored BS table formatter for requested assets
* Location name min reduced to 2
* Added PAT test as maintenance option
This needs to be refactored into database-driven options with a UI
* Better slack message
* Added getImageUrl method for assets
* Include qty in request notifications
TODO:
- Try to pull requested info from original request for cancelation, otherwise it will default to 1
* Removed old asset request/cancel emails
* Added user profile asset request routes
* Added profile controller requested assets method
* Added blade link to requested assets for profile view
* Sort user history desc
* Added requested assets blade
* Added canceled at to checkoutRequest method
* Include qty in request
* Fixed comment, removed allowed_columns
* Removed Queable methods, since we don’t use a queue
* Fixed return type in method doc
* Fixed version number
* Changed id to user_id for clarity
2018-04-04 17:33:02 -07:00
Daniel Meltzer
79f061be93
Move first_name and last_name to only be displayed for user importer. Also sort items alphabetically regardless of their source. ( #5292 )
2018-03-30 19:32:43 -07:00
snipe
116cad88a0
Fixed #5279 - [regression] edit button not appearing in asset view
2018-03-29 11:28:37 -07:00
snipe
115d6e29df
Added location address to custom asset report export
2018-03-26 15:59:09 -07:00
snipe
0134ec7b04
Added asset presenter, fixed asset maintenances button in asset view
2018-03-26 14:49:49 -07:00
snipe
46f5f21368
Notification improvements ( #5254 )
...
* Added “show fields in email” to custom fields
* Added “show images in email” to settings
* Added nicer HTML emails
* Break notifications out into their own, instead of trying to mash them all together
* Remove old notification for accessory checkout
* Janky fix for #5076 - “The asset you have attempted to accept was not checked out to you”
* Add method for image url for accessories
* Added accessory checkout email blade
* Make accessory email notification on checkout screen consistent with assets
* Added native consumables notifications
* Fixes for asset notification
* Updated notification blades with correct-er fields
* Updated notifications
* License checkin notification - does not work yet
Need to figure out whether the license seat is assigned to a person or an asset before we can pass the target
* Added alternate “cc” email for admins
* Only try to trigger notifications if the target is a user
* Fix tests
* Fixed consumable URL
* Removed unused notification
* Pass target type in params
* Show slack status
* Pass additional parameters
There is a logic bug in this :( Will send to slack twice, since the admin CC and the user are both using the same notification. Fuckity fuck fuck fuck.
* Pass a variable to the notification to supress the duplicate slack message
* Slack is broken :( Trying to fix
Will try a git bisect
* Put preview back into checkout
* Pulled old archaic mail
* Removed debugging
* Fixed wrong email title
* Fixed slack endpoint not firing
* Poobot, we hardly knew ye.
* Removed old, manual mail from API
* Typo :-/
* Code cleanup
* Use defined formatted date in JSON
* Use static properties for checkin/checkout notifiers for cleaner code
* Removed debugging
* Use date formatter
* Fixed target_type
* Fixed language in consumable email
2018-03-25 13:46:57 -07:00
snipe
4b7eaf6dae
Updated translations
2018-03-22 20:01:45 -07:00
snipe
04af1f3c97
Moved remote user stuff below password security stuff
2018-03-22 14:00:35 -07:00
David Kaatz
53735f2026
Authentication via REMOTE_USER (clean repull) ( #5204 )
...
- Implementation in Login
- Configuration
- Database migration
2018-03-14 12:48:07 -07:00
snipe
c4db8d37c2
Fixed #5168 - users without superadmin could not see custom fields UI even if granted
2018-03-07 13:37:37 -08:00
snipe
1e22b8e567
Fixed #5138 - added default_label flag to status labels
2018-03-05 22:04:16 -08:00
snipe
d05dfb18a7
Fixed #5150 - added lastname first initial as username format
2018-03-05 21:39:05 -08:00
snipe
36cd63836e
Fixed #5151 - added asset tag to maintenances
2018-03-05 16:26:40 -08:00
snipe
f7784b6543
Fixed #2402 - add ability to restore manufacturers
2018-03-03 18:46:19 -08:00
snipe
06805d70fe
Fixed incorrect settings HTML
2018-03-03 17:07:28 -08:00
fordster78
68a9855506
New First Admin Notification ( #5147 )
...
* New First Admin Notification
* Include Last name in Welcome and First admin Notifications
2018-03-03 14:37:42 -08:00
fordster78
688a3251a9
New Welcome Notification ( #5146 )
...
* New Test Notification
Created Test Notification.
Updated Vendor Mail message.blade files.
Updated api settings controller to use Notification Façade.
* Add show URL in Emails condition
* New Welcome Notification
2018-03-03 12:44:41 -08:00
snipe
30c5cc1dc4
Additional dark themes
2018-03-02 20:01:41 -08:00
snipe
41a9e5f710
Merge branch 'develop' of https://github.com/snipe/snipe-it into develop
2018-03-02 18:01:41 -08:00
snipe
31790e0bb7
Tweaks to theme settings
2018-03-02 18:01:36 -08:00
fordster78
4e0c8e218d
New Test Notification ( #5137 )
...
Created Test Notification.
Updated Vendor Mail message.blade files.
Updated api settings controller to use Notification Façade.
2018-03-02 18:01:20 -08:00
Geoff Young
4fe4c0c72a
Add viewKeys
permission check on Asset page ( #5141 )
2018-03-02 18:00:22 -08:00
snipe
f171357e36
Removed unused skin files, added skin setting option
2018-03-02 17:50:40 -08:00
snipe
b4f704d7f1
Fixed 2FA reset button
2018-02-26 15:43:49 -08:00
snipe
0e48837eec
Fixed assets checked out to assets listing table
2018-02-23 05:53:00 -08:00
snipe
103974cae4
Fixed statuslabel detail view table
2018-02-23 05:09:14 -08:00
snipe
bfb11d249e
Tweaked slack test UI
2018-02-22 21:47:48 -08:00
snipe
e3144c3093
Added Slack test button
2018-02-22 16:35:34 -08:00
snipe
e01f1ae8ed
Partial fix for #2892 - Added export for license seat assignments
2018-02-21 17:28:55 -08:00
Daniel Meltzer
5a84863873
Importer name/full name fixes. ( #5072 )
...
Fix a bug where "name" was used ambigously and mapping "item name" to
"name" would confuse the importer into thinking it should also be a user
name. Now we default to "full name" for the users name, and "item name"
for the item name. These are still both configurable through the custom
mapping.
Also update sample csvs and remove an outdated sample.
2018-02-21 16:42:36 -08:00
snipe
f8151284ee
Fixed - removed extra components table
2018-02-21 16:20:46 -08:00
snipe
5d8c91b687
Fixed regression - Added sum footer back into accessories
2018-02-21 15:54:16 -08:00
snipe
ca50ea190f
Applied master changes to develop
...
Wrong branch :(
2018-02-21 15:51:04 -08:00
snipe
6ffad6043f
Fixed issue where bootstrap tables didn’t use a default page size
2018-02-21 05:44:41 -08:00
snipe
f5e51897e3
Added - sort by color on status labels
2018-02-21 05:29:50 -08:00
snipe
0cf9cdd3b1
Make department columns sortable
2018-02-21 05:04:20 -08:00
snipe
d28c2af7de
Fixed bootstrap table issue if per page was set to 10
2018-02-21 04:41:44 -08:00
snipe
f7eb013935
Reverse order on activity report
2018-02-20 15:42:44 -08:00
snipe
1c28f893e7
Fixed #5027 - remove link to non-existant reports page
2018-02-20 14:44:29 -08:00
snipe
195dfd752d
Updated translations
2018-02-20 14:41:12 -08:00
snipe
cc788d3b62
Added Slovenian
2018-02-20 14:37:22 -08:00
snipe
e54021e7be
Added Venzuelan spanish
2018-02-20 14:37:12 -08:00
snipe
d2403cdadb
Added image preview for uploads
2018-02-17 00:51:22 -08:00
snipe
502e4d672a
Use image upload partial in asset edit/create
2018-02-16 22:08:49 -08:00
snipe
b3d673b0aa
Fixed #5037 - use line breaks in notes in table view
2018-02-16 21:38:56 -08:00
snipe
d8fc50c351
Fixed #5033 - use PHP’s max filesize for image uploads
2018-02-16 21:17:41 -08:00
snipe
ba5057181e
Check for model in asset view
2018-02-16 18:04:11 -08:00
snipe
3744a68daf
Features/better table options ( #5018 )
...
* Added CSS for table toolbar
* Use maintenances API for table listings
* NIcer layout for allowed_columns in maintenances API
* Fixed #5014 - bootstrap cookie issues
* Fixed #5015 - bug when saving settings
* Refactored datatable code to use data attributes
* Updated dashboard with new table code
* Added - Order by group user count
* Updated groups to use new table attributes
* New license listing table code
* More bootstrap table implementations
* More BS table refactoring
* Improved bootstrap assigned assets
* New bootstrap for reports
* Misc BS fixes
* FIxed small issue with asset history display
* Removed multisort option
* JS refactor
2018-02-16 13:22:55 -08:00
dl1l
c209b7bb5d
Update edit.blade.php ( #5019 )
2018-02-15 14:59:54 -08:00
snipe
f04493c1ab
Added firstname_lastname as possible username format
2018-02-13 20:31:51 -08:00
snipe
0d11e32523
Fixed issue where group with no permissions would crash view page
2018-02-13 17:14:30 -08:00
snipe
9f3116e4e3
Added - Deep linking in Bootstrap tabs
2018-02-13 17:04:50 -08:00
Sean McIlvenna
cc5d36f8be
Addng "Category" column to "view assets" and re-organizing columns ( #4970 )
2018-02-05 17:36:35 -06:00
snipe
813106efd3
Default to only changing default location in bulk edit
2018-02-02 09:42:34 -06:00
snipe
08d129c2ea
Fixed #4951 - updating asset location in bulk edit
2018-02-02 09:36:40 -06:00
snipe
d86fb098a8
Fixed sort ordering on dashboard
2018-02-02 09:31:43 -06:00
snipe
b3a6ec2804
Fixed #4938 - default sort order
2018-02-01 17:17:56 -06:00
snipe
2f9fff7130
Do not try to show depreciation report if no depreciations are set up
2018-01-25 13:16:49 -06:00
snipe
76f52dd89b
Fixed #4872 - Check for assigned in depreciation table
2018-01-25 11:02:46 -08:00
snipe
eddcc0fbbd
Fixed cookie issue on hardware
2018-01-24 14:23:19 -08:00
snipe
739d3c72b7
Fixed #4902 - include last name in checkin email
2018-01-24 10:59:34 -08:00
snipe
60c38a0c47
Added setting to choose what appears in model select list - Fixes #4879
2018-01-24 10:43:46 -08:00
Tim Bishop
bc14f225af
Only use location currency if it's actually set. ( #4904 )
...
This changes the depreciation report to only use the currency on a
location if it's actually set to something. Previously, if an asset had
a location it would use the currency even if it was blank rather than
falling back to the default.
2018-01-24 08:55:51 -08:00
snipe
765295136a
Added - ability to add custom footer text, hide user’s manual/support links
2018-01-24 07:02:30 -08:00
snipe
7579333ad3
Disallow LDAP settings if in demo mode
2018-01-24 05:50:31 -08:00
snipe
543ea28b72
Added qty to asset components - fixed #4876
2018-01-24 05:25:01 -08:00
snipe
fefd6d60f6
Fixed #4899 - sorting in user history
2018-01-24 04:48:00 -08:00
snipe
a7b8b4bf55
Added: ability to change actual location from bulk edit assets
2018-01-24 04:38:25 -08:00
CronKz
dcc379c3fa
Adding missing translations. ( #4896 )
2018-01-23 18:13:55 -08:00
vcordes79
f4e9d245d0
Status labels ( #4895 )
...
* fix statuslabels
* fix statuslabels
2018-01-23 18:08:54 -08:00
snipe
c75a2051ff
Hide mfg button if no permissions to create
2018-01-22 14:02:23 -08:00
CronKz
691ec164b1
Added Translations ( #4880 )
2018-01-22 13:14:52 -08:00
snipe
57e5af2f69
Removed console logging from JS
2018-01-20 07:42:48 -08:00
snipe
58eedce6fe
Updated language files
2018-01-20 04:53:04 -08:00
snipe
f91704a372
Added Ukrianian to language dropdown
2018-01-20 04:49:40 -08:00
snipe
99e55f84f0
Fixed misc UI permissions elements
2018-01-20 04:39:31 -08:00
Brady Wetherington
dfb2b9b569
Major overhaul for modals, and a fix for #4820 ( #4866 )
...
Changes how the various modals work, and allows for specifying
category_type when inline-creating categories.
2018-01-20 00:42:29 -08:00
snipe
5d4bbc393e
Fixed #4837 - link phone numbers
2018-01-20 00:20:45 -08:00
snipe
6eb8acf319
Swich to panel box for dashboard message
2018-01-19 20:49:02 -08:00
snipe
95a9742571
Fixed #4768 - adds dashboard message option to settings
2018-01-19 20:43:55 -08:00
snipe
782813ab49
Check for valid category before checking acceptance
2018-01-19 18:17:23 -08:00
snipe
2a959edeba
Added - Setting to allow archived assets in List All
2018-01-17 19:18:48 -08:00
fordster78
138313dcb9
Setup changes ( #4813 )
...
* Add Asset Tag settings to Setup
* Add Locale Settings to Setup
* Add multiple company support to setup
* Changed the locale label name from 'site_name' to locale
Added default value for language to 'en' and multiple companies support
to 0 (false)
Switched out the old Input facade to the preferred $request->input
method for the setup page.
2018-01-17 10:58:03 -08:00
snipe
24b356dba4
Fixed typos in default blade that cause components to not show up for non-superadmins
2018-01-17 06:27:23 -08:00
snipe
409f5cc4fd
Added - display asset model category on hardware view page
2018-01-16 16:26:24 -08:00
snipe
3b5e4c44eb
Fixed depreciation report not showing assigned to
2018-01-16 07:46:34 -08:00
snipe
69a7ea63e2
Pass nopages to dashboard stuff
2018-01-16 07:37:20 -08:00
snipe
aac379daeb
If nopages is passed, hide page numbers
...
This seems weird since we’re checking for a negative, but there are only a few spots where we wouldn’t want page numbers, namely the dashboard sruff
2018-01-16 07:37:06 -08:00
snipe
66a590b774
Account for user’s that have been deleted in the requested list
2018-01-16 07:36:03 -08:00
snipe
dc4472e9e9
Misc export table fixes
2018-01-15 21:03:46 -08:00
snipe
6bfd428c2e
Use real status label names, even if deployed
2018-01-15 21:03:26 -08:00
snipe
f4623bd277
Add user group membership to user view page
2018-01-15 20:31:10 -08:00
snipe
68f1fa0340
Added - ability to sort by asset count in models
2018-01-11 15:21:51 -08:00
snipe
a4b32e2328
Improved - use presenters on model detail
2018-01-11 15:17:10 -08:00
snipe
d109ca30e2
Improved - allow searching on most detail views with additional tables
2018-01-11 15:16:53 -08:00
snipe
a4ac53e2e9
Improved - Using presenters for column headers in location detail
2018-01-11 15:16:09 -08:00
snipe
0789eb8b07
Improved - using presenters for column headers in manufacturer detail
2018-01-11 15:12:48 -08:00
snipe
7f674fdd35
Require implicit search
2018-01-11 13:18:06 -08:00
snipe
500aa37e3c
Fixed switchable attributes on table headers
2018-01-11 13:17:55 -08:00
snipe
55b9f1207d
Updated bootstrap tables
2018-01-10 22:53:54 -08:00
snipe
c31362655c
Refactored BS tables include for clearer separation of simple v not simple
2018-01-10 20:34:36 -08:00
snipe
c6a956382f
Fixed #4784 - cookie not always being set correctly for ajax tables
2018-01-10 20:04:41 -08:00
snipe
bab0bda174
Added custom formatter for license seats (WIP)
2018-01-10 18:58:55 -08:00
snipe
bb52a8417c
Switch view code to AJAX table
2018-01-10 18:58:41 -08:00
snipe
254234b0dc
Fixed #4787 - don’t try to display category if it is invalid
...
This shouldn’t be needed, but in case data got weird (manual editing, etc)
2018-01-10 06:33:59 -08:00
snipe
e6259eb6e1
Fixed #4774 - show assets assigned to assets in asset view
...
Todo: Fix text search on the asset to asset tab. It’s currently broken so I’ve disabled it.
2018-01-10 05:44:11 -08:00
snipe
eeb3d1eb42
Use language strings for tab text
2018-01-10 05:42:34 -08:00
snipe
79295f6434
Use dataTableLayout for table
2018-01-10 05:33:45 -08:00
snipe
285e4e2e52
Allow bulk language update in user edit
2018-01-10 05:33:26 -08:00
snipe
5587b64d64
Fixed #4770 - broken licenses, etc on company view, added users and components
2018-01-10 03:52:21 -08:00
snipe
f0f2a5aa67
Workaround for #4784 - make changes tab always visible
...
Not sure why the cookie isn’t cookie-ing
2018-01-10 01:56:24 -08:00
Brady Wetherington
061317866b
Changes to Models in the asset-edit screen maintain chosen values ( #4781 )
...
Fixed for #2195
2018-01-09 23:45:20 -08:00
snipe
0abab2107c
Fixed #4779 - show selected filename on filepicker
2018-01-09 20:12:07 -08:00
snipe
afc7116260
Fixed #4778 - added notes to asset model view
2018-01-09 20:00:06 -08:00
Geoff Young
0b3d2b46e0
Add attributes to delete asset file button ( #4336 )
...
This adds attributes to the delete file buttons on the View Asset page.
The attributes will fill the confirmation modal that prompts users
before deleting. They also activate a tooltip on the button.
2018-01-03 17:25:50 -08:00
Daniel Meltzer
f16ce09a7a
Importer again ( #4702 )
...
* If a user id is provided in the name column of an import, we should assume that it is a user id and check out to it.
* Fix build of vue files. The location is public/js/build, not public/build
* Ensure a status type is set before allowing submission of an import.
Also expand the status text label to change color based on success/failure.
Fixes #4658
* Use right key to lookup emails when importing users. Fixes 4619.
* Import serial for components, and make unique matches based on the serial as well as the name. Fixes #4569
* Set the location_id when importing an item properly.
This moves as well to using the Asset::checkout() method, which should consolidate the logic into a useful spot.
Fixes #4563 (I think)
* Production assets.
* Case insensitive field map guessing and repopulate when changingin import type.
2017-12-28 20:08:45 -08:00
snipe
8864f81402
Fixed manufacturer error on printable user page
...
Manufacturer is not required for accessories, so need to account for that
2017-12-26 16:49:01 -08:00
snipe
71ba1af647
Fixed button class on asset view
2017-12-26 16:48:28 -08:00
snipe
37d4cf3afb
Fixed #4647 - requestable model button not clickable
2017-12-19 20:48:26 -08:00
snipe
b716db225f
Added “new” buttons for manufacturer and category in asset model creation
2017-12-19 20:30:46 -08:00
snipe
fbe093705d
Fixed #4640 - add username to user detail
2017-12-19 13:42:34 -08:00
snipe
5504dd435f
Updated transslations
2017-12-12 09:20:57 -08:00
snipe
608bb1b5b1
Fixed #3416 - bulk delete asset models
2017-12-12 09:10:05 -08:00
snipe
1d82f80e73
Improved - used “checked out to” string in asset model listing to reflect new polymorphic options
2017-12-12 07:20:06 -08:00
snipe
e21fa37254
Added - bulk actions to model asset listings
2017-12-12 07:15:51 -08:00
snipe
4ce91a4f5d
Fixed namespace gate for components - related to #4282
2017-12-12 06:26:37 -08:00
snipe
aff93d8f2b
Fixed #4589 - Licence deployed to asset issue
2017-12-12 05:43:06 -08:00
snipe
e4ab4024c5
Added - changelog searchable in history tab
2017-12-12 05:10:13 -08:00
snipe
612f23f6e0
Added #2893 - track changes on asset edits
2017-12-12 04:59:28 -08:00
snipe
1d543f83d4
Added line spacing between unstyled lists
2017-12-12 04:31:53 -08:00
snipe
c816870083
De-norm last audit date so we can display it in the asset listing
2017-12-12 03:03:43 -08:00
snipe
8bb8306f80
Added restored string
2017-12-12 02:31:46 -08:00
snipe
d91e8bfee5
Fixed select2 on setup
2017-12-12 02:31:36 -08:00
snipe
2b3e5c8800
Moved “deleted” alert banner higher on page
2017-12-12 02:31:26 -08:00
snipe
557714e7b7
Fixed #2810 - checkin fix for licenses
2017-12-08 13:19:10 -08:00
snipe
a062769672
Check for array key before checking selected state
...
This is necessary for pre-created groups that don’t have all keys present
2017-12-07 13:21:30 -08:00
snipe
023910472c
Fixes #2415 - only allow gif, png jpg, svg image uploads
2017-12-06 14:33:52 -08:00
snipe
dfb0c09c51
Fixed #4581 - renamed print method
2017-12-06 11:17:42 -08:00
snipe
3d0525bc51
Removed debugging info
2017-12-05 18:11:59 -08:00
snipe
808cd0f728
Nicer groups permission edit UI
2017-12-05 18:11:06 -08:00
snipe
f5b3df697c
Better select/unselect all javascript for permissions
2017-12-05 18:10:35 -08:00
snipe
ec131a7416
Updated account licenses
2017-12-05 16:27:02 -08:00
snipe
3da49ceb60
Standardize hidden key format
2017-12-05 16:26:39 -08:00
snipe
60f6895919
Remove version from asset table to persist column selections
2017-12-05 14:50:38 -08:00
snipe
deba4d2b81
Added consumables tio printable output
2017-12-05 12:37:42 -08:00
snipe
a8cc29f062
Added #2562 - print view of all assigned inventory
2017-12-05 12:34:16 -08:00
snipe
7efa7ec03f
Starter print template for all assets assigned to a user
2017-12-05 01:55:24 -08:00
snipe
174e3e720a
Fixed #4521 - profile location not selected
...
This is kind of a janky way to handle this - I created a new dropdown select, instead of adding even more convoluted code to the partial. The reasoon for this is because there may be situations where $user is passed in *addition* to $item, and we don’t want to erroneously use that location if we’re not supposed to be.
2017-12-04 20:30:57 -08:00
snipe
fdaa279930
Fixed #4548 - add cateory to model dropdown
2017-12-04 20:19:30 -08:00
snipe
a4323a0308
Fixed #4559 - min width for checkin/checkout buttons
2017-12-04 19:57:15 -08:00
snipe
912ee20f3c
Better supplier/location flow for suppliers/locations without data
2017-12-01 21:58:00 -08:00
snipe
f2d25ff777
Added device image to supplier
2017-12-01 21:06:36 -08:00
snipe
dec9d959db
Added additional user/asset fields to location view
2017-12-01 21:06:16 -08:00
snipe
c6b02cdc02
Location layout tweaks
2017-12-01 20:35:15 -08:00
snipe
f0c825a9b3
Improved suppliers view (use ajax tables)
2017-12-01 20:29:51 -08:00
snipe
79c035da11
Added map alt tag
2017-12-01 20:29:04 -08:00
snipe
cbc09f3a12
Fixes #4508 - adds image to location view (and google map, if address and API key exist)
2017-12-01 19:12:35 -08:00
snipe
22c4d79cfb
Fixed #4345 - Disallow future date for checkin date, disallow past date for expected checkin
2017-12-01 17:52:56 -08:00
snipe
71b9a15c9c
Moved User menu down
2017-12-01 17:50:01 -08:00
snipe
db328e1ce5
Fixed granular hash resetting cookie
2017-12-01 17:49:44 -08:00
snipe
a5bcf53146
Pass $required variable to display requiredness
2017-12-01 16:51:22 -08:00
snipe
9f97b4aefd
Added created_at status, and manufacturer filter to custom report
2017-12-01 16:50:56 -08:00
snipe
62468199af
Wider column for checkboxes
2017-12-01 16:50:16 -08:00
snipe
c220315cb0
Check if item is set before trying to look up selected
2017-12-01 16:49:51 -08:00
snipe
14874d8e8a
Fixes #4495 - missing field in Download CSV, added filter options on custom report
2017-12-01 14:47:52 -08:00
snipe
ff793f1cb5
Added variable to determine if “new” modal button should be displayed
2017-12-01 14:37:11 -08:00
snipe
500f6d7baf
Set requiredness of select2 ajax fields
2017-12-01 14:36:27 -08:00
snipe
ee9a229c0e
Added datepicker range CSS
2017-12-01 14:26:01 -08:00
snipe
e9fdf06bf6
Improved display of asset status and meta status
2017-11-30 16:40:37 -08:00
snipe
0a5b72e71e
Fixed #4517 - order number not visible if no purchase cost given on asset view
2017-11-30 16:39:59 -08:00
snipe
ece8ae3adc
Fixed #4542 and #4482 - default asset location not updating on biulk edit
2017-11-30 13:31:46 -08:00
snipe
92afd5f232
Removed debugging console code
2017-11-30 11:48:59 -08:00
snipe
cdfd720c65
Fixed custom fields edit behavior with cutom format always selected
2017-11-27 22:10:46 -08:00
snipe
d8f404096c
Added spacing in js
2017-11-27 21:20:31 -08:00
snipe
31a967e072
Use general order_number string to mean order number
2017-11-27 21:16:51 -08:00
snipe
0b56ebf291
Fixed radio button selector to provide correct default value in checkout
2017-11-27 21:16:25 -08:00
snipe
77076e02e8
Fixed - mark supplier as requried in maintenance
2017-11-22 15:22:44 -08:00
snipe
c6a761a5ad
Fixed - supplier is not required on asset creation/edit
2017-11-22 15:20:46 -08:00
snipe
980be65193
Added ability to turn items on/off in checkout-selector
2017-11-22 07:07:18 -08:00
snipe
964c594c4c
Added ItemFormatter for acrtivity report
2017-11-22 06:21:06 -08:00
snipe
9430c4bf43
Added sanity checks in BS tables formatter
2017-11-22 06:20:51 -08:00
snipe
538757317b
Fixed #4411 - broken activity report if purge didn’t remove relationship entries
2017-11-22 06:20:28 -08:00
snipe
d98d06377e
Fixed #4098 - autolink URL and email addresses in listing
2017-11-21 22:34:53 -08:00
snipe
8711bc0dbd
Added comments for toggle checkout-to JS
2017-11-21 20:55:57 -08:00
snipe
0adebd1ec8
Add sorting and additional category types to dashboard categories
...
BREAKING CHANGE: Category type now reports as `category_type`, instead of `type`
2017-11-21 20:33:30 -08:00
snipe
f4aa812d96
Changed twitter handle to @snipeitapp
2017-11-21 19:02:15 -08:00
snipe
4696e799ed
Fixes #4491 and #4483 - handle pre-selected asset on checkout, better checkout-to selection UI ( #4501 )
...
* Added form checkout selector partial
* Stupid stash
* Added radio button checkout selector javascript
* New compiled production assets
* Added $style override in form partials for select2 ajax lists
* Added checkout-to radio button selector
TODO: Fix for accessibility - currently cannot tab-select this radio button
* Added new checkout-to selector to hardware edit
* Added new checkout-to selector to asset checkout form
* Refactored postCheckout to use radio button submission
This defaults to user checkout if nothing is passed for some reason
* Better visual feedback on whether or not an asset is deployable in edit screen
2017-11-21 15:58:31 -08:00
snipe
faab971931
Improved - removed 500 pixel width on 2FA dropdown
2017-11-16 11:09:42 -08:00
snipe
38eb16dfea
Fixed #4408 - requestable assets not working
2017-11-16 11:09:24 -08:00
snipe
876dde1280
Fixed #4428 - updated translations
2017-11-15 15:31:34 -08:00
snipe
edcd3afc3e
Fixes #4457 - use un-escaped CSS for custom CSS styles
...
We are already escaping the CSS in the show_custom_css() method
2017-11-15 14:27:21 -08:00
snipe
0396267388
Fixed #4412 - use select2 ajax list for asset maintenances
2017-11-12 17:22:16 -08:00
snipe
65bd33c274
Make sure the user isn’t deleted before trying to display the name
2017-11-09 14:42:03 -08:00
snipe
566fd4d2e1
Only format purchase date if one exists
2017-11-09 11:06:37 -08:00
madd15
172c7c75a8
Fixed #4374 - Add option to display company names to labels ( #4405 )
...
* Migration - Labels Display Company Name setting
* Add Company Name to Labels
Add company name if it is turned on in settings and asset has a valid company
* Add Company Name checkbox to Label settings
* Add Company Name Lang
* Add display company name to postLabels
* Revert Add Company Name Lang
* Fix display company name in postLabels
* Change tinyInt to boolean for display company name
* Simplify checking for company and getting the name
* Change to square brackets for array notation
* Move divs inside if statements on optional fields
2017-11-08 20:05:39 -08:00
snipe
65353fa422
Nicer styling for purchase cost in edit form
...
Made it more consistent with the warranty months foeld below it
2017-11-08 18:06:51 -08:00
snipe
4f4920615c
Format expected checkin as Y-m-d in form
2017-11-08 18:06:14 -08:00
snipe
ffae537400
Check that the models are valid being trying to return a value in the ajax partials
2017-11-08 17:07:57 -08:00
snipe
5ce7882bf5
Merge branch 'develop' of github.com:snipe/snipe-it into develop
2017-11-08 17:01:50 -08:00
snipe
b36594f508
Check that the company is valid in select ajax
2017-11-08 17:01:46 -08:00
madd15
59c9c22a59
Small UI Changes ( #4404 )
...
* Small ui change to settings nav
* Remove min-height
Removed min-height from Assets by Status
* Add min-height to box-body
2017-11-08 13:12:03 -08:00
snipe
b567ffdcfe
Fixed #2855 - checkin for components
2017-11-08 06:06:05 -08:00
snipe
9d44607b8f
Added UI fade out when bootstrap alerts are dismissed
2017-11-08 03:13:18 -08:00
snipe
35ee52212f
Added ability to disable the alert icon in the top menu
2017-11-08 03:08:17 -08:00
snipe
6c130ce8ac
Apply patch #4354
2017-11-08 02:46:33 -08:00
snipe
fb6a545cc6
Slightly nicer styling
2017-11-08 02:11:33 -08:00
snipe
e5c1e41966
Nicer icheck for user menu
2017-11-08 01:52:35 -08:00
snipe
61617a2629
Slightly less fugly groups permission styling
2017-11-08 01:19:20 -08:00
snipe
d1022e8ff7
Fixed #4390 - results couldn’t be loaded error
...
The baseUrl in the javascript routes is already appending a trailing slash, so don’t prepend a slash in front of api call
2017-11-08 00:57:43 -08:00
snipe
cceeb5c8a2
Disable Fastclick - conflicts with Select2, per #4392
2017-11-06 21:16:20 -08:00
snipe
0589652edb
Fixed #4392 - select2 + fastclick incompatibility
...
This is a workaround fix - should upgrade both to latest after testing extensively
2017-11-06 17:17:48 -08:00
snipe
b96d4dcf1f
Don’t show ANY in custom regex field if empty
2017-11-06 16:43:27 -08:00
snipe
8e17714c12
Fixed #4384 - bulk checkout of assets
2017-11-06 12:19:22 -08:00
snipe
32fc052c3b
Fixed #4391 - companies now listing correct assets
2017-11-06 12:01:54 -08:00
snipe
8572a9771b
Only return location name if find is valid
2017-11-06 10:55:20 -08:00
snipe
04ab522ee3
Fixes #4236 - validate the regex custom validation ( #4380 )
...
* More helpful text on how the custom validator works
* Clarified language of custom format, fixed regex example
* Fixed regex example in placeholder
* Added comments to custom fields
* Added regex validation string
* Added valid_regex validator in format requirements
* Removed useles comments
* Fixes #4236 - validate the regex custom validation
2017-11-04 17:06:14 -07:00
snipe
adf6afbb43
Moved delay back to 250 on ajax menus
2017-11-04 00:48:54 -07:00
snipe
97ea68b15c
Updated translations
2017-11-04 00:45:50 -07:00
snipe
d59dd0f636
Reduced rate limit from 250 to 100
2017-11-04 00:20:00 -07:00
snipe
d68d95a915
Fixed - Added a “clear selection” option to select2 ajax lists
2017-11-04 00:19:16 -07:00
snipe
15d4344efb
Comments in the JS
2017-11-04 00:15:23 -07:00
snipe
88dff754b1
Fixed swapped asset total headings
2017-11-03 20:10:16 -07:00
snipe
279ad6d80a
Updasted fieldname in locations table
2017-11-03 19:40:04 -07:00
snipe
b3b8ab493e
Switch to the reply_to address
2017-11-03 14:58:49 -07:00
snipe
733921f1f9
Added optional required parameter
2017-11-03 12:17:41 -07:00
snipe
1659c3f1a6
Fixed inconsistent color type on checkin/checkout
2017-11-02 20:42:07 -07:00
snipe
caa8ec3178
Fixed checkout on license view page
2017-11-02 20:23:17 -07:00
snipe
27d795508d
Fixed n+1 query, changed checkout behavior to just ask for a license ID
...
We’re offloading the freeSeat() to the checkout page now
2017-11-02 19:16:09 -07:00
snipe
0a5e4b9b7b
Fixed inconsistent required field indicator
2017-11-02 17:13:06 -07:00
snipe
d21c92f91b
Changed assetloc to location
2017-11-02 12:50:34 -07:00
snipe
28a4293a0b
Fixed #4370 - user’s listing flashing then no results
2017-11-02 11:19:34 -07:00
snipe
27875c2dac
Improved to use trans() facade instead of lang
2017-11-02 10:27:53 -07:00
snipe
fd74e4308b
Don’t show request if the user or the asset/model has been deleted
2017-11-02 08:11:04 -07:00
snipe
48207fc695
Added model number in box header
2017-11-02 04:36:04 -07:00
snipe
3dae464c34
Added nicer formatting for model details
2017-11-02 04:33:53 -07:00
snipe
0c524e0830
Use model image if it’s a requestable model
2017-11-02 04:29:05 -07:00
snipe
a844d5b018
Added pagination, nicer formatting for requested assets
2017-11-02 04:17:14 -07:00
snipe
a9e5ad0df1
Added link to requested assets in sidenav
2017-11-02 03:12:12 -07:00
snipe
81ca0ac91d
Added better styling for user upload
2017-11-01 23:46:21 -07:00
snipe
3ca5d39c66
Hide upload button if app is locked
2017-11-01 23:44:31 -07:00
snipe
379274deff
Check for multiple variable (for bulk checkout)
2017-10-31 04:48:40 -07:00
snipe
dbf5fec7b0
Fixed language string
2017-10-31 04:48:09 -07:00